#category #wrapper,.category-id-product-list #wrapper{background:var(--hk-cream,#FBF6EF);padding-top:24px;padding-bottom:64px}#category .container,body[id^="category"] .container{max-width:1280px}#category #wrapper .breadcrumb,body[id^="category"] #wrapper .breadcrumb{background:transparent !important;background-image:none !important;padding:12px 0 6px;margin:0 0 14px;border:0;border-radius:0;min-height:0}#category .breadcrumb ol,body[id^="category"] .breadcrumb ol{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--hk-accent,#8A4A4A)}#category .breadcrumb li,body[id^="category"] .breadcrumb li{display:inline-flex;align-items:center}#category .breadcrumb li+li::before,body[id^="category"] .breadcrumb li+li::before{content:"·";margin:0 8px;color:var(--hk-ink3,#9A8780);opacity:0.6}#category .breadcrumb a,body[id^="category"] .breadcrumb a{color:var(--hk-accent,#8A4A4A) !important;text-decoration:none !important;transition:opacity 0.18s ease}#category .breadcrumb a:hover,body[id^="category"] .breadcrumb a:hover{opacity:0.7}#category .breadcrumb li.last,#category .breadcrumb li:last-child,body[id^="category"] .breadcrumb li.last{color:var(--hk-ink,#3A2C28)}#category #js-product-list-header,body[id^="category"] #js-product-list-header{position:relative}#category #js-product-list-header::before,body[id^="category"] #js-product-list-header::before{content:"";display:block;width:36px;height:2px;background:var(--hk-accent,#8A4A4A);margin-bottom:14px;border-radius:2px}.hkcat-header{width:100%;margin:0 0 28px;padding:4px 0 32px;border-bottom:1px solid var(--hk-line,#E5D5C8)}.hkcat-header__inner{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}@media (max-width:767px){.hkcat-header__inner{grid-template-columns:1fr;gap:22px;align-items:start}}.hkcat-header__main{min-width:0}.hkcat-header__eyebrow{display:inline-block;font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:var(--hk-ink2,#6B5852);margin-bottom:14px}.hkcat-header__title.h1.page-title{font-family:Fraunces,Georgia,serif !important;font-size:clamp(40px, 5.6vw, 68px) !important;font-weight:400 !important;color:var(--hk-ink,#3A2C28) !important;line-height:1.02 !important;letter-spacing:-0.01em !important;margin:0 0 18px !important}.hkcat-header__title-first{display:block;color:var(--hk-ink,#3A2C28)}.hkcat-header__title-em{display:block;font-style:italic;color:var(--hk-accent,#8A4A4A);font-weight:400}.hkcat-header__desc{margin:0;font-family:Inter,sans-serif;font-size:14.5px;line-height:1.6;color:var(--hk-ink2,#6B5852);max-width:640px}.hkcat-header__reviews{text-align:right;align-self:end;padding:0 !important;min-width:200px;background:transparent !important;border:0 !important;box-shadow:none !important}#category .hkcat-header__reviews,#category .hkcat-header__reviews *,body[id^="category"] .hkcat-header__reviews,body[id^="category"] .hkcat-header__reviews *{background:transparent !important;border:0 !important}@media (max-width:767px){.hkcat-header__reviews{text-align:left;min-width:0}}.hkcat-header__stars{font-size:14px;color:var(--hk-accent,#8A4A4A);letter-spacing:2px;line-height:1;margin-bottom:4px}.hkcat-header__reviews-meta{font-family:Inter,sans-serif;font-size:12px;color:var(--hk-ink2,#6B5852)}.hkcat-header__reviews-meta strong{color:var(--hk-ink,#3A2C28);font-weight:600}.hkcat-header__quote{margin:8px 0 0;font-family:Fraunces,Georgia,serif;font-style:italic;font-size:13px;color:var(--hk-accent,#8A4A4A);line-height:1.4;max-width:260px;margin-left:auto}@media (max-width:767px){.hkcat-header__quote{margin-left:0}}#category .h1.page-title:not(.hkcat-header__title),body[id^="category"] .h1.page-title:not(.hkcat-header__title){font-family:Fraunces,Georgia,serif !important;font-size:clamp(40px, 5.5vw, 64px) !important;font-weight:400 !important;color:var(--hk-ink,#3A2C28) !important;line-height:1.05 !important;margin:0 0 14px !important;letter-spacing:-0.01em !important}#category .category-description-top,body[id^="category"] .category-description-top{margin:0 0 24px;padding:0}#category .category-description-top .rte-content,#category .category-description-top p,body[id^="category"] .category-description-top .rte-content,body[id^="category"] .category-description-top p{font-family:Inter,sans-serif;font-size:14.5px;line-height:1.6;color:var(--hk-ink2,#6B5852);max-width:720px;margin:0}#category .category-description-top em,body[id^="category"] .category-description-top em{font-family:Fraunces,Georgia,serif;font-style:italic;color:var(--hk-accent,#8A4A4A)}#category #js-product-list-header::before,body[id^="category"] #js-product-list-header::before{display:none}#category #left-column,body[id^="category"] #left-column{padding-right:32px}#category #left-column .block,#category #left-column .block-categories,#category #left-column .ps-facet,body[id^="category"] #left-column .block,body[id^="category"] #left-column .ps-facet{background:transparent;border:0 !important;margin-bottom:26px !important;padding-bottom:0 !important}#category #left-column .block-categories ul,#category #left-column .block-categories ol,body[id^="category"] #left-column .block-categories ul{list-style:none !important;padding:0 !important;margin:0 !important}#category #left-column .block-categories li,body[id^="category"] #left-column .block-categories li{list-style:none !important;padding:0 !important;border:0 !important;background:none !important}#category #left-column .block-categories li::before,#category #left-column .block-categories li::marker,body[id^="category"] #left-column .block-categories li::before{display:none !important;content:none !important}#category #left-column .h4,#category #left-column h3,#category #left-column h4,#category #left-column .block-title,body[id^="category"] #left-column .h4,body[id^="category"] #left-column h3,body[id^="category"] #left-column h4{font-family:Inter,sans-serif !important;font-size:11px !important;font-weight:600 !important;letter-spacing:0.18em !important;text-transform:uppercase !important;color:var(--hk-ink,#3A2C28) !important;margin:0 0 14px !important;padding:0 24px 0 0 !important;border:0 !important;background:transparent !important;position:relative;cursor:pointer;user-select:none}#category #left-column h3.hkcat-facet-title::after,#category #left-column .hkcat-facet-title::after,body[id^="category"] #left-column .hkcat-facet-title::after{content:"−";position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px;line-height:18px;text-align:center;font-size:16px;font-weight:400;color:var(--hk-ink2,#6B5852);transition:color 0.18s ease}#category #left-column .hkcat-facet-title.hkcat-facet--collapsed::after,body[id^="category"] #left-column .hkcat-facet-title.hkcat-facet--collapsed::after{content:"+"}#category #left-column .hkcat-facet-title:hover::after,body[id^="category"] #left-column .hkcat-facet-title:hover::after{color:var(--hk-accent,#8A4A4A)}#category #left-column *,body[id^="category"] #left-column *{max-height:none !important;overflow-y:visible !important}#category #left-column .ps-facet,#category #left-column .ps-facet>div,#category #left-column .faceted-search-result,#category #left-column .ps-shown-by-js,#category #left-column .facet-overflow-list,#category #left-column .faceted-overflow,#category #left-column .ps-facet ul,#category #left-column .ps-facet ol,#category #left-column .ps-facet .facet-content,#category #left-column .facet-content,#category #left-column [class*="overflow"],body[id^="category"] #left-column .ps-facet{max-height:none !important;height:auto !important;overflow:visible !important;overflow-y:visible !important}#category #left-column .nicescroll-cursors,#category #left-column .nicescroll-rails,#category #left-column .ps__rail-y,#category #left-column .ps__thumb-y,body[id^="category"] #left-column .nicescroll-rails{display:none !important}#category #left-column [style*="max-height"],#category #left-column [style*="overflow"],body[id^="category"] #left-column [style*="overflow"]{max-height:none !important;overflow:visible !important}#category #left-column .hkcat-facet-body--collapsed,body[id^="category"] #left-column .hkcat-facet-body--collapsed{display:none !important}#category #left-column .facet-label,body[id^="category"] #left-column .facet-label,#category #left-column .custom-checkbox label,body[id^="category"] #left-column .custom-checkbox label{display:flex !important;align-items:center !important;gap:10px !important;padding:5px 0 !important;cursor:pointer;font-family:Inter,sans-serif !important;font-size:13px !important;color:var(--hk-ink,#3A2C28) !important;line-height:1.4 !important;transition:color 0.15s ease}#category #left-column .facet-label:hover,body[id^="category"] #left-column .facet-label:hover{color:var(--hk-accent,#8A4A4A) !important}#category #left-column .magnitude,body[id^="category"] #left-column .magnitude{color:var(--hk-ink3,#9A8780) !important;font-size:11px !important;margin-left:4px}#category #left-column .custom-checkbox input[type="checkbox"],body[id^="category"] #left-column .custom-checkbox input[type="checkbox"]{width:16px;height:16px;border-radius:4px;accent-color:var(--hk-accent,#8A4A4A)}#category #left-column .custom-checkbox span.color,body[id^="category"] #left-column .custom-checkbox span.color{border-radius:4px;border:1.5px solid var(--hk-line,#E5D5C8) !important}#category #left-column .ps-facet .color,body[id^="category"] #left-column .ps-facet .color{width:22px !important;height:22px !important;border-radius:999px !important;margin-right:4px;box-shadow:inset 0 0 0 1px rgba(58,44,40,0.10)}#category #left-column .ui-slider,body[id^="category"] #left-column .ui-slider{background:var(--hk-line,#E5D5C8) !important;height:3px !important;border:0 !important;border-radius:999px !important;margin:14px 0 12px !important}#category #left-column .ui-slider-range,body[id^="category"] #left-column .ui-slider-range{background:var(--hk-accent,#8A4A4A) !important;border-radius:999px !important}#category #left-column .ui-slider-handle,body[id^="category"] #left-column .ui-slider-handle{background:var(--hk-cream,#FBF6EF) !important;border:2px solid var(--hk-accent,#8A4A4A) !important;border-radius:999px !important;width:16px !important;height:16px !important;top:-7px !important;margin-left:-8px !important;cursor:pointer;transition:transform 0.15s ease}#category #left-column .ui-slider-handle:hover,body[id^="category"] #left-column .ui-slider-handle:hover{transform:scale(1.15)}#category .active_filters,body[id^="category"] .active_filters{background:transparent !important;padding:0 !important;margin:0 0 16px !important;border:0 !important}#category .active_filters .active-filter-title,body[id^="category"] .active_filters .active-filter-title{font-family:Inter,sans-serif !important;font-size:11px !important;font-weight:500 !important;letter-spacing:0.14em !important;text-transform:uppercase !important;color:var(--hk-ink2,#6B5852) !important;margin-right:10px}#category .active_filters .filter-block,body[id^="category"] .active_filters .filter-block{display:inline-flex !important;align-items:center !important;gap:6px !important;padding:5px 12px !important;background:var(--hk-accent,#8A4A4A) !important;color:var(--hk-cream,#FBF6EF) !important;border-radius:999px !important;border:0 !important;font-family:Inter,sans-serif !important;font-size:11px !important;font-weight:500 !important;margin:0 6px 6px 0 !important;box-shadow:none !important}#category .active_filters .filter-block .close,body[id^="category"] .active_filters .filter-block .close{color:var(--hk-cream,#FBF6EF) !important;opacity:0.85;margin-left:4px;font-weight:600;cursor:pointer}#category .active_filters .js-search-link,body[id^="category"] .active_filters .js-search-link{color:var(--hk-cream,#FBF6EF) !important;background:transparent !important;border:0 !important;padding:0 !important;box-shadow:none !important;font-size:11px !important;text-decoration:none !important;margin-left:0 !important}@media (max-width:767px){body[id^="category"] .products-selection .row{display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px 12px !important;align-items:center !important}body[id^="category"] .products-selection .row>.col,body[id^="category"] .products-selection .row>div{padding-left:0 !important;padding-right:0 !important;max-width:none !important}body[id^="category"] .products-selection .view-switcher{display:none !important}body[id^="category"] .hkcat-toolbar-sort{display:contents !important}body[id^="category"] .facated-toggler{order:1 !important;grid-column:1 / -1 !important}body[id^="category"] .facated-toggler .filter-button{width:100% !important}body[id^="category"] .facated-toggler .js-search-toggler,body[id^="category"] .facated-toggler button{width:100% !important;justify-content:center !important}body[id^="category"] .hkcat-toolbar-showing{order:2 !important;grid-column:1 / -1 !important;justify-self:start !important}body[id^="category"] .products-sort-order{order:3 !important;justify-self:start !important}body[id^="category"] .products-nb-per-page{order:4 !important;justify-self:end !important}body[id^="category"] .hidden-md-up{display:flex !important;justify-content:center !important;align-items:center !important;gap:12px !important;padding:6px 0 2px !important}body[id^="category"] .hidden-md-up .ok,body[id^="category"] button.ok.btn{background:var(--hk-ink,#3A2C28) !important;color:var(--hk-cream,#FBF6EF) !important;border:0 !important;border-radius:999px !important;padding:12px 28px !important;font-family:Inter,sans-serif !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.02em !important;box-shadow:none !important;text-transform:none !important}body[id^="category"] .hidden-md-up .ok svg,body[id^="category"] .hidden-md-up .ok i,body[id^="category"] .hidden-md-up .ok *{color:var(--hk-cream,#FBF6EF) !important;fill:var(--hk-cream,#FBF6EF) !important}body[id^="category"] .js-search-filters-clear-all{background:transparent !important;color:var(--hk-ink,#3A2C28) !important;border:1px solid #E5D5C8 !important;border-radius:999px !important;padding:11px 20px !important;font-family:Inter,sans-serif !important;font-size:12.5px !important;font-weight:600 !important;letter-spacing:.01em !important;text-transform:none !important}body[id^="category"] .js-search-filters-clear-all *{color:var(--hk-ink,#3A2C28) !important;fill:var(--hk-ink,#3A2C28) !important}}#category #js-product-list-top .pagination-wrapper,body[id^="category"] #js-product-list-top .pagination-wrapper{display:none !important}#category .products-selection,body[id^="category"] .products-selection{padding:14px 0 16px !important;margin:0 0 24px !important;border-top:0 !important;border-bottom:1px solid var(--hk-line,#E5D5C8) !important;background:transparent !important}#category .products-selection>.row,body[id^="category"] .products-selection>.row{align-items:center;flex-wrap:wrap;gap:10px;justify-content:space-between}#category #js-product-list-top .showing,#category .hkcat-toolbar-showing .showing,body[id^="category"] #js-product-list-top .showing,body[id^="category"] .hkcat-toolbar-showing .showing{display:inline-block !important;font-family:Inter,sans-serif !important;font-size:12.5px !important;color:var(--hk-ink2,#6B5852) !important;margin-right:12px}#category #js-product-list-top .showing strong,#category .hkcat-toolbar-showing .showing strong,body[id^="category"] #js-product-list-top .showing strong{color:var(--hk-ink,#3A2C28) !important;font-weight:600}#category .hkcat-toolbar-sort,body[id^="category"] .hkcat-toolbar-sort{margin-left:auto;display:flex;align-items:center;gap:10px}.hkcat-pill{position:relative;display:inline-block}body .products-sort-nb-dropdown>a.select-title,body .products-sort-order>a.select-title,body .products-nb-per-page>a.select-title,body.page-category .products-sort-nb-dropdown>a.select-title,body.page-category .products-sort-order>a.select-title,body.page-category .products-nb-per-page>a.select-title,.hkcat-pill__btn,#category .hkcat-pill .select-title,body[id^="category"] .hkcat-pill .select-title{display:inline-flex !important;align-items:center !important;gap:8px !important;background:transparent !important;background-color:transparent !important;color:var(--hk-ink,#3A2C28) !important;border:1px solid var(--hk-line,#E5D5C8) !important;border-radius:6px !important;padding:9px 16px !important;font-family:Inter,sans-serif !important;font-size:12.5px !important;font-weight:500 !important;cursor:pointer;text-decoration:none !important;transition:border-color 0.18s ease;min-height:0 !important;line-height:1.3 !important;height:auto !important;box-shadow:none !important}.hkcat-pill__btn:hover,#category .hkcat-pill .select-title:hover,body[id^="category"] .hkcat-pill .select-title:hover{border-color:var(--hk-accent,#8A4A4A) !important}.hkcat-pill__btn::after,#category .hkcat-pill .select-title::after,body[id^="category"] .hkcat-pill .select-title::after{content:"";width:8px;height:8px;border-right:1.4px solid var(--hk-ink,#3A2C28);border-bottom:1.4px solid var(--hk-ink,#3A2C28);transform:rotate(45deg);margin-top:-3px;margin-left:2px;flex-shrink:0}#category .hkcat-pill .select-title i,#category .hkcat-pill .select-title .fa,body[id^="category"] .hkcat-pill .select-title i{display:none !important}.hkcat-pill__menu,#category .hkcat-pill .dropdown-menu,body[id^="category"] .hkcat-pill .dropdown-menu{border:1px solid var(--hk-line,#E5D5C8) !important;border-radius:6px !important;background:var(--hk-cream,#FBF6EF) !important;box-shadow:0 8px 24px rgba(58,44,40,0.10) !important;padding:4px !important;margin-top:6px !important;min-width:160px}.hkcat-pill__item,#category .hkcat-pill .dropdown-item,body[id^="category"] .hkcat-pill .dropdown-item{display:block !important;padding:8px 14px !important;border-radius:4px !important;color:var(--hk-ink,#3A2C28) !important;font-family:Inter,sans-serif !important;font-size:12.5px !important;text-decoration:none !important;background:transparent !important;transition:background 0.15s ease}.hkcat-pill__item:hover,#category .hkcat-pill .dropdown-item:hover,body[id^="category"] .hkcat-pill .dropdown-item:hover{background:var(--hk-paper,#F5EAE2) !important;color:var(--hk-accent,#8A4A4A) !important}.hkcat-pill__item.current,#category .hkcat-pill .dropdown-item.current,body[id^="category"] .hkcat-pill .dropdown-item.current{background:var(--hk-accent,#8A4A4A) !important;color:var(--hk-cream,#FBF6EF) !important;font-weight:600}@media (min-width:768px){.hkcat-header__inner{grid-template-columns:minmax(0, 1fr) minmax(220px, auto) !important}}.hkcat-header__reviews{display:block !important;visibility:visible !important;opacity:1 !important}#category .products-selection .showing,body[id^="category"] .products-selection .showing{font-family:Inter,sans-serif;font-size:12px;color:var(--hk-ink2,#6B5852)}#category .products-selection .showing strong,body[id^="category"] .products-selection .showing strong{color:var(--hk-ink,#3A2C28);font-weight:600}#category .view-switcher a,body[id^="category"] .view-switcher a{color:var(--hk-ink3,#9A8780) !important;padding:6px 8px;transition:color 0.18s ease}#category .view-switcher a.current,#category .view-switcher a:hover,body[id^="category"] .view-switcher a.current,body[id^="category"] .view-switcher a:hover{color:var(--hk-accent,#8A4A4A) !important}#category .filter-button .btn,body[id^="category"] .filter-button .btn{background:var(--hk-paper,#F5EAE2) !important;color:var(--hk-ink,#3A2C28) !important;border:1px solid var(--hk-line,#E5D5C8) !important;border-radius:999px !important;padding:8px 16px !important;font-family:Inter,sans-serif !important;font-size:11.5px !important;font-weight:500 !important;letter-spacing:0.08em;text-transform:uppercase}#category .filter-button .btn:hover,body[id^="category"] .filter-button .btn:hover{background:var(--hk-ink,#3A2C28) !important;color:var(--hk-cream,#FBF6EF) !important}#category #left-column .custom-checkbox,#category #left-column .facet-label label,body[id^="category"] #left-column .custom-checkbox{display:inline-flex !important;align-items:center !important;cursor:pointer;position:relative;gap:0;margin:0}#category #left-column .custom-checkbox input[type="checkbox"],#category #left-column .facet-label input[type="checkbox"],body[id^="category"] #left-column .custom-checkbox input[type="checkbox"]{position:absolute !important;opacity:0 !important;width:16px !important;height:16px !important;cursor:pointer;margin:0 !important;z-index:1}#category #left-column .custom-checkbox input[type="checkbox"]+span,body[id^="category"] #left-column .custom-checkbox input[type="checkbox"]+span{display:inline-flex !important;align-items:center;justify-content:center;width:16px !important;height:16px !important;margin-right:10px !important;border:1.5px solid var(--hk-line,#E5D5C8) !important;border-radius:4px !important;background:transparent !important;flex-shrink:0;position:relative;transition:border-color 0.18s ease,background 0.18s ease;box-shadow:none !important}#category #left-column .custom-checkbox:hover input[type="checkbox"]+span,body[id^="category"] #left-column .custom-checkbox:hover input[type="checkbox"]+span{border-color:var(--hk-accent,#8A4A4A) !important}#category #left-column .custom-checkbox input[type="checkbox"]:checked+span,body[id^="category"] #left-column .custom-checkbox input[type="checkbox"]:checked+span{background:var(--hk-accent,#8A4A4A) !important;border-color:var(--hk-accent,#8A4A4A) !important}#category #left-column .custom-checkbox input[type="checkbox"]:checked+span::after,body[id^="category"] #left-column .custom-checkbox input[type="checkbox"]:checked+span::after{content:"";width:9px;height:5px;border-left:1.8px solid var(--hk-cream,#FBF6EF);border-bottom:1.8px solid var(--hk-cream,#FBF6EF);transform:rotate(-45deg) translate(1px,-1px)}#category #left-column .custom-checkbox input[type="checkbox"]+span>i,#category #left-column .custom-checkbox input[type="checkbox"]+span>.material-icons,body[id^="category"] #left-column .custom-checkbox input[type="checkbox"]+span>i{display:none !important}#category #left-column .block-categories ul,body[id^="category"] #left-column .block-categories ul{list-style:none;padding:0;margin:0}#category #left-column .block-categories li,body[id^="category"] #left-column .block-categories li{margin:0 0 2px}#category #left-column .block-categories li a,#category #left-column .category-top-menu li a,body[id^="category"] #left-column .block-categories li a{position:relative !important;display:flex !important;align-items:flex-start !important;gap:12px !important;padding:10px 14px 10px 22px !important;border-radius:6px !important;font-family:Inter,sans-serif !important;font-size:13.5px !important;color:var(--hk-ink,#3A2C28) !important;text-decoration:none !important;background:transparent !important;border:0 !important;line-height:1.4 !important;transition:background 0.15s ease,color 0.15s ease}body #category #left-column .block.block-categories li a::before,body[id^="category"] #left-column .block.block-categories li a::before{content:"" !important;position:absolute !important;left:8px !important;top:18px !important;bottom:auto !important;transform:none !important;width:5px !important;height:5px !important;border-radius:50% !important;background:var(--hk-accent,#8A4A4A) !important;flex-shrink:0;margin:0 !important;padding:0 !important}#category #left-column .block-categories li a .hkcat-subcat-name,body[id^="category"] #left-column .block-categories li a .hkcat-subcat-name{flex:1 1 auto;min-width:0;color:inherit}#category #left-column .block-categories li a::after,body[id^="category"] #left-column .block-categories li a::after{content:"→";margin-left:auto;color:var(--hk-ink3,#9A8780);font-size:12px;transition:transform 0.18s ease,color 0.18s ease;flex-shrink:0;opacity:0}#category #left-column .block-categories li a:hover,body[id^="category"] #left-column .block-categories li a:hover{background:rgba(138,74,74,0.06) !important;color:var(--hk-accent,#8A4A4A) !important}#category #left-column .block-categories li a:hover::after,body[id^="category"] #left-column .block-categories li a:hover::after{opacity:1;color:var(--hk-accent,#8A4A4A);transform:translateX(3px)}#category #left-column .block-categories li a .count,body[id^="category"] #left-column .block-categories li a .count{color:var(--hk-ink3,#9A8780) !important;font-size:11.5px !important;font-weight:500;flex-shrink:0 !important;margin-left:8px !important;align-self:flex-start;padding-top:2px}#category #left-column .block-categories li a:hover .count,body[id^="category"] #left-column .block-categories li a:hover .count{color:var(--hk-accent,#8A4A4A) !important}#category #left-column .block-categories li.current>a,body[id^="category"] #left-column .block-categories li.current>a{color:var(--hk-accent,#8A4A4A) !important;font-weight:600 !important;background:transparent !important}#category #left-column .block-categories .category-sub-menu,body[id^="category"] #left-column .block-categories .category-sub-menu{padding-left:16px;margin-top:2px;border:0;margin-left:0}#category .products.row,body[id^="category"] .products.row{row-gap:48px !important;--bs-gutter-x:30px;margin-left:calc(-1 * (var(--bs-gutter-x) / 2));margin-right:calc(-1 * (var(--bs-gutter-x) / 2))}#category .products.row>[class*="col-"],body[id^="category"] .products.row>[class*="col-"]{padding-left:calc(var(--bs-gutter-x) / 2) !important;padding-right:calc(var(--bs-gutter-x) / 2) !important}#category .js-product-miniature-wrapper,body[id^="category"] .js-product-miniature-wrapper{display:flex !important;flex-direction:column !important}#category article.product-miniature,body[id^="category"] article.product-miniature{display:flex !important;flex-direction:column !important;height:100% !important;flex:1 1 auto !important}#category article.product-miniature .product-description,body[id^="category"] article.product-miniature .product-description{flex:1 1 auto !important;display:flex !important;flex-direction:column !important;min-height:0 !important}#category article.product-miniature .product-price-and-shipping,body[id^="category"] article.product-miniature .product-price-and-shipping{margin-top:auto !important;padding-top:10px;flex-shrink:0 !important}#category .product-miniature,body[id^="category"] .product-miniature{background:transparent !important;border:0 !important;padding:0 !important;transition:transform 0.18s cubic-bezier(0.2,0.7,0.3,1)}#category article.product-miniature .product-description,body[id^="category"] article.product-miniature .product-description{display:block !important;visibility:visible !important;opacity:1 !important;position:static !important;height:auto !important;overflow:visible !important;background:transparent !important;padding:0 !important;margin-top:4px !important;text-align:left !important;transform:none !important}#category article.product-miniature .product-title,#category article.product-miniature .h3.product-title,#category article.product-miniature h2.product-title,body[id^="category"] article.product-miniature .product-title{display:block !important;visibility:visible !important;opacity:1 !important;margin:0 0 6px !important;padding:0 !important;font-family:Fraunces,Georgia,serif !important;font-size:15px !important;font-weight:500 !important;line-height:1.3 !important;color:var(--hk-ink,#3A2C28) !important;min-height:0 !important;max-height:none !important;height:auto !important}#category article.product-miniature .product-title a,body[id^="category"] article.product-miniature .product-title a{color:var(--hk-ink,#3A2C28) !important;text-decoration:none !important;visibility:visible !important;opacity:1 !important}#category article.product-miniature .product-price-and-shipping,body[id^="category"] article.product-miniature .product-price-and-shipping{display:flex !important;visibility:visible !important;opacity:1 !important;align-items:baseline;gap:8px;margin:4px 0 0 !important;flex-wrap:wrap}#category article.product-miniature .product-price,#category article.product-miniature .price,body[id^="category"] article.product-miniature .product-price{display:inline-block !important;visibility:visible !important;opacity:1 !important;font-family:Fraunces,Georgia,serif !important;font-style:italic !important;font-weight:500 !important;font-size:17px !important;color:var(--hk-accent,#8A4A4A) !important;background:transparent !important;padding:0 !important}#category article.product-miniature .product-category-name,#category article.product-miniature .product-brand,#category article.product-miniature .product-reference,#category article.product-miniature .product-description-short,body[id^="category"] article.product-miniature .product-category-name,body[id^="category"] article.product-miniature .product-description-short{display:none !important}#category .products.products-list,body[id^="category"] .products.products-list{display:block !important;margin:0 !important;padding:0 !important;row-gap:0 !important}#category .products-list .js-product-miniature-wrapper,body[id^="category"] .products-list .js-product-miniature-wrapper{flex:0 0 100% !important;max-width:100% !important;width:100% !important;margin:0 !important;padding:0 !important}#category .products-list article.product-miniature,#category .products-list article.product-miniature-list,body[id^="category"] .products-list article.product-miniature,body[id^="category"] .products-list article.product-miniature-list{display:block !important;background:var(--hk-cream,#FBF6EF) !important;border:1px solid var(--hk-line,#E5D5C8) !important;border-radius:16px !important;padding:24px !important;margin:0 0 20px 0 !important;height:auto !important;box-shadow:0 1px 2px rgba(58,44,40,0.04) !important;transition:box-shadow 0.25s ease,transform 0.18s ease,border-color 0.25s ease !important}#category .products-list article.product-miniature:hover,#category .products-list article.product-miniature-list:hover,body[id^="category"] .products-list article.product-miniature:hover,body[id^="category"] .products-list article.product-miniature-list:hover{background:var(--hk-cream,#FBF6EF) !important;border-color:rgba(138,74,74,0.25) !important;box-shadow:0 6px 24px rgba(58,44,40,0.08) !important;transform:translateY(-2px) !important}#category .products-list .product-miniature-list-row,body[id^="category"] .products-list .product-miniature-list-row{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;gap:28px !important;margin:0 !important;width:100% !important}#category .products-list .product-miniature-list-row>.col-12.col-sm-3,body[id^="category"] .products-list .product-miniature-list-row>.col-12.col-sm-3{flex:0 0 200px !important;max-width:200px !important;width:200px !important;padding:0 !important;margin:0 !important}#category .products-list article.product-miniature .thumbnail-container,body[id^="category"] .products-list article.product-miniature .thumbnail-container{width:200px !important;height:200px !important;aspect-ratio:1 / 1 !important;margin:0 !important;background:var(--hk-paper,#F5EAE2) !important;border-radius:12px !important;overflow:hidden !important;position:relative !important}#category .products-list .product-miniature-list-row>.col.col-description,body[id^="category"] .products-list .product-miniature-list-row>.col.col-description{flex:1 1 auto !important;min-width:0 !important;max-width:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;justify-content:center !important;gap:8px !important}#category .products-list article.product-miniature .product-title,body[id^="category"] .products-list article.product-miniature .product-title{font-family:Fraunces,Georgia,serif !important;font-size:20px !important;font-weight:500 !important;line-height:1.3 !important;margin:0 !important}#category .products-list article.product-miniature .product-title a,body[id^="category"] .products-list article.product-miniature .product-title a{color:var(--hk-ink,#3A2C28) !important;text-decoration:none !important;transition:color 0.2s ease !important}#category .products-list article.product-miniature .product-title a:hover,body[id^="category"] .products-list article.product-miniature .product-title a:hover{color:var(--hk-accent,#8A4A4A) !important}#category .products-list article.product-miniature .product-reference,body[id^="category"] .products-list article.product-miniature .product-reference{font-family:Inter,sans-serif !important;font-size:10px !important;font-weight:600 !important;letter-spacing:0.14em !important;text-transform:uppercase !important;color:var(--hk-ink2,#6B5852) !important;opacity:0.7;margin:0 !important;padding:0 !important}#category .products-list article.product-miniature .product-description-short,body[id^="category"] .products-list article.product-miniature .product-description-short{font-family:Inter,sans-serif !important;font-size:13.5px !important;line-height:1.55 !important;color:var(--hk-ink2,#6B5852) !important;margin:0 !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important}#category .products-list article.product-miniature .product-description-short a,body[id^="category"] .products-list article.product-miniature .product-description-short a{color:var(--hk-ink2,#6B5852) !important;text-decoration:none !important}#category .products-list article.product-miniature .products-variants,body[id^="category"] .products-list article.product-miniature .products-variants{margin:4px 0 0 !important}#category .products-list article.product-miniature .variant-links,body[id^="category"] .products-list article.product-miniature .variant-links{display:flex !important;gap:6px !important;align-items:center !important;flex-wrap:wrap !important}#category .products-list article.product-miniature .variant-links .color,body[id^="category"] .products-list article.product-miniature .variant-links .color{width:16px !important;height:16px !important;border-radius:50% !important;border:1px solid rgba(58,44,40,0.15) !important;display:inline-block !important;transition:transform 0.18s ease,box-shadow 0.18s ease !important;box-shadow:none !important}#category .products-list article.product-miniature .variant-links .color:hover,body[id^="category"] .products-list article.product-miniature .variant-links .color:hover{transform:scale(1.2) !important;box-shadow:0 0 0 2px var(--hk-cream,#FBF6EF),0 0 0 3px var(--hk-accent,#8A4A4A) !important}#category .products-list article.product-miniature .product-availability,body[id^="category"] .products-list article.product-miniature .product-availability{display:none !important}#category .products-list .product-miniature-list-row>.col-12.col-sm-auto.col-buy,body[id^="category"] .products-list .product-miniature-list-row>.col-12.col-sm-auto.col-buy{flex:0 0 200px !important;max-width:200px !important;width:200px !important;padding:0 !important;margin:0 !important;display:grid !important;grid-template-columns:1fr auto !important;grid-template-rows:auto auto !important;grid-template-areas:"price wishlist" "cta   cta" !important;gap:14px 12px !important;align-items:center !important;justify-content:stretch !important}#category .products-list article.product-miniature .product-price-and-shipping,body[id^="category"] .products-list article.product-miniature .product-price-and-shipping{grid-area:price !important}#category .products-list article.product-miniature .product-functional-buttons,body[id^="category"] .products-list article.product-miniature .product-functional-buttons{grid-area:wishlist !important}#category .products-list article.product-miniature .product-add-cart,body[id^="category"] .products-list article.product-miniature .product-add-cart{grid-area:cta !important}#category .products-list article.product-miniature .product-price-and-shipping,body[id^="category"] .products-list article.product-miniature .product-price-and-shipping{margin:0 !important;padding:0 !important;text-align:right !important;justify-self:end !important;display:block !important}#category .products-list article.product-miniature .product-price,#category .products-list article.product-miniature .price,body[id^="category"] .products-list article.product-miniature .product-price,body[id^="category"] .products-list article.product-miniature .price{font-family:Fraunces,Georgia,serif !important;font-size:22px !important;font-weight:400 !important;color:var(--hk-accent,#8A4A4A) !important;line-height:1 !important}#category .products-list article.product-miniature .product-add-cart,body[id^="category"] .products-list article.product-miniature .product-add-cart{margin:0 !important;padding:0 !important;width:100% !important}#category .products-list article.product-miniature .btn.btn-product-list,body[id^="category"] .products-list article.product-miniature .btn.btn-product-list{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;background:var(--hk-ink,#3A2C28) !important;color:var(--hk-cream,#FBF6EF) !important;font-family:Inter,sans-serif !important;font-size:11.5px !important;font-weight:700 !important;letter-spacing:0.12em !important;text-transform:uppercase !important;padding:13px 20px !important;border-radius:999px !important;border:0 !important;text-align:center !important;text-decoration:none !important;transition:background 0.2s ease,transform 0.18s ease,box-shadow 0.2s ease !important;cursor:pointer !important;box-shadow:0 1px 0 rgba(58,44,40,0.06) !important}#category .products-list article.product-miniature .btn.btn-product-list:hover,body[id^="category"] .products-list article.product-miniature .btn.btn-product-list:hover{background:var(--hk-accent,#8A4A4A) !important;color:var(--hk-cream,#FBF6EF) !important;transform:translateY(-1px) !important;text-decoration:none !important;box-shadow:0 3px 8px rgba(138,74,74,0.22) !important}#category .products-list article.product-miniature .btn.btn-product-list::before,body[id^="category"] .products-list article.product-miniature .btn.btn-product-list::before{content:"\f303";font-family:"Font Awesome 6 Free","FontAwesome",sans-serif;font-weight:900;font-size:12px}#category .products-list article.product-miniature .product-functional-buttons,body[id^="category"] .products-list article.product-miniature .product-functional-buttons{margin:0 !important;padding:0 !important;position:static !important;background:transparent !important;box-shadow:none !important;border:0 !important;opacity:1 !important;visibility:visible !important;transform:none !important}#category .products-list article.product-miniature .product-functional-buttons-links,body[id^="category"] .products-list article.product-miniature .product-functional-buttons-links{display:flex !important;gap:0 !important;justify-content:flex-end !important;align-items:center !important;background:transparent !important;padding:0 !important;margin:0 !important}#category .products-list article.product-miniature .js-quick-view-iqit,#category .products-list article.product-miniature a.js-quick-view-iqit,body[id^="category"] .products-list article.product-miniature .js-quick-view-iqit{display:none !important}#category .products-list article.product-miniature .product-functional-buttons-links a.btn-iqitwishlist-add,body[id^="category"] .products-list article.product-miniature .product-functional-buttons-links a.btn-iqitwishlist-add{width:36px !important;height:36px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;color:var(--hk-ink,#3A2C28) !important;border:0 !important;border-radius:50% !important;padding:0 !important;transition:color 0.2s ease,transform 0.18s ease,background 0.2s ease !important}#category .products-list article.product-miniature .product-functional-buttons-links a.btn-iqitwishlist-add:hover,body[id^="category"] .products-list article.product-miniature .product-functional-buttons-links a.btn-iqitwishlist-add:hover{color:var(--hk-accent,#8A4A4A) !important;transform:scale(1.12) !important}#category .products-list article.product-miniature .product-functional-buttons-links a .fa,body[id^="category"] .products-list article.product-miniature .product-functional-buttons-links a .fa{font-size:16px !important}@media (max-width:767px){#category .products-list .product-miniature-list-row,body[id^="category"] .products-list .product-miniature-list-row{flex-direction:column !important;align-items:stretch !important;gap:16px !important}#category .products-list .product-miniature-list-row>.col-12.col-sm-3,#category .products-list .product-miniature-list-row>.col-12.col-sm-auto.col-buy,body[id^="category"] .products-list .product-miniature-list-row>.col-12.col-sm-3,body[id^="category"] .products-list .product-miniature-list-row>.col-12.col-sm-auto.col-buy{flex:0 0 auto !important;max-width:100% !important;width:100% !important}#category .products-list article.product-miniature .thumbnail-container,body[id^="category"] .products-list article.product-miniature .thumbnail-container{width:100% !important;height:auto !important;max-height:320px !important}#category .products-list article.product-miniature .product-price-and-shipping,body[id^="category"] .products-list article.product-miniature .product-price-and-shipping{text-align:center !important}#category .products-list article.product-miniature .product-functional-buttons-links,body[id^="category"] .products-list article.product-miniature .product-functional-buttons-links{justify-content:center !important}}#category .product-miniature:hover,body[id^="category"] .product-miniature:hover{transform:translateY(-3px)}#category .product-miniature .thumbnail-container,body[id^="category"] .product-miniature .thumbnail-container{background:var(--hk-paper,#F5EAE2) !important;border-radius:10px !important;overflow:hidden !important;border:0 !important;box-shadow:none !important;aspect-ratio:1 / 1;position:relative;margin-bottom:12px}#category .product-miniature .product-thumbnail,body[id^="category"] .product-miniature .product-thumbnail{display:block;width:100%;height:100%;overflow:hidden}#category .product-miniature .product-thumbnail img,body[id^="category"] .product-miniature .product-thumbnail img{width:100% !important;height:100% !important;object-fit:cover;transition:transform 0.45s cubic-bezier(0.2,0.7,0.3,1)}#category .product-miniature:hover .product-thumbnail img,body[id^="category"] .product-miniature:hover .product-thumbnail img{transform:scale(1.04)}#category .product-miniature .product-flags,body[id^="category"] .product-miniature .product-flags{position:absolute;top:12px;left:12px;z-index:2;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}#category .product-miniature .product-flag,body[id^="category"] .product-miniature .product-flag{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px !important;font-family:Inter,sans-serif !important;font-size:10px !important;font-weight:600 !important;letter-spacing:0.12em !important;text-transform:uppercase !important;border:0 !important;line-height:1.2}#category .product-miniature .product-flag.discount,#category .product-miniature .product-flag.discount-amount,#category .product-miniature .product-flag.discount-percentage,#category .product-miniature .product-flag.on-sale,body[id^="category"] .product-miniature .product-flag.discount,body[id^="category"] .product-miniature .product-flag.discount-percentage{background:var(--hk-accent,#8A4A4A) !important;color:var(--hk-cream,#FBF6EF) !important}#category .product-miniature .product-flag.new,body[id^="category"] .product-miniature .product-flag.new{background:var(--hk-sage-dk,#6F8568) !important;color:var(--hk-cream,#FBF6EF) !important}#category .product-miniature .product-flag.online-only,body[id^="category"] .product-miniature .product-flag.online-only{background:var(--hk-paper,#F5EAE2) !important;color:var(--hk-ink,#3A2C28) !important;border:1px solid var(--hk-line,#E5D5C8) !important}#category .product-miniature .product-actions,#category .product-miniature .product-actions-buttons,#category .product-miniature .iqit-product-actions,#category .product-miniature .iqitwishlist-product,body[id^="category"] .product-miniature .product-actions,body[id^="category"] .product-miniature .iqit-product-actions,body[id^="category"] .product-miniature .iqitwishlist-product{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none !important;display:flex !important;z-index:3 !important}#category .product-miniature .btn-iqitwishlist-add,#category .product-miniature a.btn-iqitwishlist-add,body[id^="category"] .product-miniature .btn-iqitwishlist-add{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}#category .product-miniature .product-actions>*,#category .product-miniature .btn-iqitwishlist-add,#category .product-miniature a.btn-iqitwishlist-add,body[id^="category"] .product-miniature .btn-iqitwishlist-add{width:36px !important;height:36px !important;min-width:36px !important;border-radius:999px !important;background:var(--hk-cream,#FBF6EF) !important;color:var(--hk-ink,#3A2C28) !important;border:0 !important;padding:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:background 0.18s ease,color 0.18s ease,transform 0.18s ease;box-shadow:0 2px 10px rgba(58,44,40,0.14) !important;text-decoration:none !important;line-height:1 !important;visibility:visible !important;opacity:1 !important;font-size:0;cursor:pointer}#category .product-miniature .product-actions a:hover,#category .product-miniature .btn-iqitwishlist-add:hover,body[id^="category"] .product-miniature .btn-iqitwishlist-add:hover{background:var(--hk-cream,#FBF6EF) !important;color:var(--hk-accent,#8A4A4A) !important;transform:scale(1.07)}#category .product-miniature .btn-iqitwishlist-add.iqitwishlist-added,body[id^="category"] .product-miniature .btn-iqitwishlist-add.iqitwishlist-added{background:var(--hk-cream,#FBF6EF) !important;color:var(--hk-accent,#8A4A4A) !important}#category .product-miniature .tooltip,body[id^="category"] .product-miniature .tooltip{display:none !important}#category .product-miniature .product-description,#category .product-miniature .product-info,#category .product-miniature .product-meta,body[id^="category"] .product-miniature .product-description{padding:0 !important;margin:0 !important;text-align:left !important;background:transparent !important;display:block !important;visibility:visible !important;opacity:1 !important}#category .product-miniature .product-title,#category .product-miniature h3,#category .product-miniature h2.product-title,body[id^="category"] .product-miniature .product-title{margin:0 0 6px !important;padding:0 !important;font-family:Fraunces,Georgia,serif !important;font-size:15px !important;font-weight:500 !important;line-height:1.3 !important;color:var(--hk-ink,#3A2C28) !important;min-height:0 !important;display:block !important;visibility:visible !important;opacity:1 !important}#category .product-miniature .product-title a,body[id^="category"] .product-miniature .product-title a{color:var(--hk-ink,#3A2C28) !important;text-decoration:none !important;transition:color 0.15s ease}#category .product-miniature .product-title a:hover,body[id^="category"] .product-miniature .product-title a:hover{color:var(--hk-accent,#8A4A4A) !important}#category .product-miniature .product-price-and-shipping,body[id^="category"] .product-miniature .product-price-and-shipping{margin:4px 0 0 !important;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}#category .product-miniature .price,body[id^="category"] .product-miniature .price{font-family:Fraunces,Georgia,serif !important;font-style:italic !important;font-weight:500 !important;font-size:17px !important;color:var(--hk-accent,#8A4A4A) !important;background:transparent !important;padding:0 !important}#category .product-miniature .regular-price,body[id^="category"] .product-miniature .regular-price{font-family:Inter,sans-serif !important;font-size:12px !important;color:var(--hk-ink3,#9A8780) !important;text-decoration:line-through !important;font-style:normal !important}#category .product-miniature .discount-percentage,body[id^="category"] .product-miniature .discount-percentage{display:inline-flex;align-items:center;background:var(--hk-accent,#8A4A4A) !important;color:var(--hk-cream,#FBF6EF) !important;padding:2px 8px !important;border-radius:999px !important;font-family:Inter,sans-serif !important;font-size:11px !important;font-weight:600 !important}#category .product-miniature .product-rating,#category .product-miniature .revi-product-stars,body[id^="category"] .product-miniature .revi-product-stars{margin-top:4px;font-size:11px;color:var(--hk-ink2,#6B5852)}#category .product-miniature .add-to-cart,#category .product-miniature .btn-product-list,#category .product-miniature .product-add-cart .btn,body[id^="category"] .product-miniature .add-to-cart,body[id^="category"] .product-miniature .btn-product-list{background:var(--hk-ink,#3A2C28) !important;color:var(--hk-cream,#FBF6EF) !important;border:0 !important;border-radius:999px !important;padding:10px 20px !important;font-family:Inter,sans-serif !important;font-size:11px !important;font-weight:600 !important;letter-spacing:0.12em !important;text-transform:uppercase !important;transition:background 0.18s ease,transform 0.18s ease}#category .product-miniature .add-to-cart:hover,#category .product-miniature .btn-product-list:hover,body[id^="category"] .product-miniature .add-to-cart:hover{background:var(--hk-accent,#8A4A4A) !important;transform:translateY(-1px)}#category .pagination,body[id^="category"] .pagination{margin:32px 0 0;padding:0}#category .pagination ul,body[id^="category"] .pagination ul{display:flex;gap:4px;list-style:none;margin:0;padding:0;align-items:center;flex-wrap:wrap}#category .pagination li,body[id^="category"] .pagination li{margin:0}#category .pagination a,#category .pagination span,body[id^="category"] .pagination a,body[id^="category"] .pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;border-radius:999px;background:transparent;color:var(--hk-ink,#3A2C28);font-family:Inter,sans-serif;font-size:13px;font-weight:500;text-decoration:none !important;transition:background 0.18s ease,color 0.18s ease;border:1px solid transparent}#category .pagination a:hover,body[id^="category"] .pagination a:hover{background:var(--hk-paper,#F5EAE2);color:var(--hk-accent,#8A4A4A)}#category .pagination .current a,#category .pagination .current span,#category .pagination li.active a,#category .pagination li.active span,body[id^="category"] .pagination .current a,body[id^="category"] .pagination li.active a{background:var(--hk-accent,#8A4A4A) !important;color:var(--hk-cream,#FBF6EF) !important}#category .pagination .disabled a,#category .pagination .disabled span,body[id^="category"] .pagination .disabled a{color:var(--hk-ink3,#9A8780) !important;cursor:not-allowed;opacity:0.5}#category .pagination .previous a,#category .pagination .next a,body[id^="category"] .pagination .previous a,body[id^="category"] .pagination .next a{background:var(--hk-paper,#F5EAE2)}#category .category-description-bottom,body[id^="category"] .category-description-bottom{margin:56px 0 0;padding:40px 0 0;border-top:1px solid var(--hk-line,#E5D5C8)}#category .category-description-bottom h2,#category .category-description-bottom h3,body[id^="category"] .category-description-bottom h2,body[id^="category"] .category-description-bottom h3{font-family:Fraunces,Georgia,serif !important;font-size:clamp(24px, 3vw, 36px) !important;font-weight:400 !important;color:var(--hk-ink,#3A2C28) !important;line-height:1.15 !important;margin:0 0 18px !important}#category .category-description-bottom em,body[id^="category"] .category-description-bottom em{font-style:italic;color:var(--hk-accent,#8A4A4A)}#category .category-description-bottom p,body[id^="category"] .category-description-bottom p{font-family:Inter,sans-serif !important;font-size:14px !important;line-height:1.7 !important;color:var(--hk-ink2,#6B5852) !important;margin:0 0 14px !important;max-width:820px}#category .category-description-bottom a,body[id^="category"] .category-description-bottom a{color:var(--hk-accent,#8A4A4A) !important;text-decoration:underline !important;text-decoration-color:rgba(138,74,74,0.30);text-underline-offset:3px;transition:text-decoration-color 0.18s ease}#category .category-description-bottom a:hover,body[id^="category"] .category-description-bottom a:hover{text-decoration-color:var(--hk-accent,#8A4A4A) !important}#category .category-description-bottom hr,body[id^="category"] .category-description-bottom hr{display:none}#category .subcategories,body[id^="category"] .subcategories{margin:0 0 28px}#category .subcategories .subcategory,body[id^="category"] .subcategories .subcategory{background:var(--hk-paper,#F5EAE2);border-radius:10px;padding:18px;text-align:center;transition:transform 0.18s ease}#category .subcategories .subcategory:hover,body[id^="category"] .subcategories .subcategory:hover{transform:translateY(-2px)}#category .subcategories .subcategory-name,body[id^="category"] .subcategories .subcategory-name{font-family:Fraunces,Georgia,serif !important;font-size:15px !important;color:var(--hk-ink,#3A2C28) !important;margin-top:10px !important;text-decoration:none !important}@media (max-width:991px){#category #left-column,body[id^="category"] #left-column{padding-right:0;margin-bottom:24px}}@media (max-width:575px){#category .h1.page-title,body[id^="category"] .h1.page-title{font-size:32px !important}#category .breadcrumb ol,body[id^="category"] .breadcrumb ol{font-size:10px}#category .products.row,body[id^="category"] .products.row{row-gap:22px}}body #category .product-miniature .product-functional-buttons,body #category .product-miniature .product-functional-buttons-bottom,body #category .product-miniature .product-functional-buttons-links,body #category .product-miniature .btn-iqitwishlist-add,body #category .product-miniature .js-iqitwishlist-add,body #category .product-miniature .js-quick-view-iqit,body[id^="category"] .product-miniature .product-functional-buttons,body[id^="category"] .product-miniature .product-functional-buttons-bottom,body[id^="category"] .product-miniature .product-functional-buttons-links,body[id^="category"] .product-miniature .btn-iqitwishlist-add{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none !important;transition:none !important}body #category .product-miniature .product-functional-buttons,body[id^="category"] .product-miniature .product-functional-buttons{position:absolute !important;bottom:12px !important;right:12px !important;left:auto !important;top:auto !important;z-index:5 !important;display:flex !important;flex-direction:column !important;gap:6px !important}body #category .product-miniature .product-functional-buttons-links,body[id^="category"] .product-miniature .product-functional-buttons-links{display:flex !important;flex-direction:column !important;gap:6px !important}body #category .product-miniature .btn-iqitwishlist-add,body #category .product-miniature .js-quick-view-iqit,body[id^="category"] .product-miniature .btn-iqitwishlist-add{width:36px !important;height:36px !important;border-radius:999px !important;background:var(--hk-cream,#FBF6EF) !important;color:var(--hk-ink,#3A2C28) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 2px 10px rgba(58,44,40,0.14) !important;text-decoration:none !important;border:0 !important}body #category .product-miniature .btn-iqitwishlist-add:hover,body[id^="category"] .product-miniature .btn-iqitwishlist-add:hover{background:var(--hk-accent,#8A4A4A) !important;color:var(--hk-cream,#FBF6EF) !important}body #category article.product-miniature .thumbnail-container,body #category article.product-miniature .product-thumbnail,body[id^="category"] article.product-miniature .thumbnail-container,body[id^="category"] article.product-miniature .product-thumbnail{position:relative !important;overflow:hidden !important;display:block;background:var(--hk-cream,#FBF6EF) !important}body #category article.product-miniature .product-thumbnail-first,body #category article.product-miniature img.product-thumbnail-first,body[id^="category"] article.product-miniature .product-thumbnail-first,body[id^="category"] article.product-miniature img.product-thumbnail-first{transition:transform 0.55s cubic-bezier(0.2,0.7,0.3,1) !important;will-change:transform;display:block;width:100%;height:100%;object-fit:cover;backface-visibility:hidden}body #category article.product-miniature .product-thumbnail-second,body #category article.product-miniature img.product-thumbnail-second,body[id^="category"] article.product-miniature .product-thumbnail-second,body[id^="category"] article.product-miniature img.product-thumbnail-second{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;opacity:0;transform:translate3d(50%,0,0) !important;transition:opacity 0.45s ease,transform 0.55s cubic-bezier(0.2,0.7,0.3,1) !important;object-fit:cover;backface-visibility:hidden;will-change:opacity,transform}body #category article.product-miniature:hover .product-thumbnail-first,body #category article.product-miniature:hover img.product-thumbnail-first,body #category article.product-miniature .thumbnail-container:hover .product-thumbnail-first,body[id^="category"] article.product-miniature:hover img.product-thumbnail-first{transform:translate3d(-50%,0,0) !important}body #category article.product-miniature:hover .product-thumbnail-second,body #category article.product-miniature:hover img.product-thumbnail-second,body #category article.product-miniature .thumbnail-container:hover .product-thumbnail-second,body[id^="category"] article.product-miniature:hover img.product-thumbnail-second{opacity:1;transform:translate3d(0,0,0) !important}#category .products.products-grid article.product-miniature,body[id^="category"] .products.products-grid article.product-miniature{display:grid !important;grid-template-rows:auto 1fr !important;height:100% !important}#category .products.products-grid article.product-miniature .product-description,body[id^="category"] .products.products-grid article.product-miniature .product-description{display:grid !important;grid-template-rows:1fr auto !important;gap:0 !important;min-height:0 !important}#category .products.products-grid article.product-miniature .product-title,body[id^="category"] .products.products-grid article.product-miniature .product-title{align-self:start}#category .products.products-grid article.product-miniature .product-price-and-shipping,body[id^="category"] .products.products-grid article.product-miniature .product-price-and-shipping{align-self:end !important;margin:0 !important;padding-top:8px !important}body #category .products.products-grid article.product-miniature .product-category-name,body #category .products.products-grid article.product-miniature .product-brand,body #category .products.products-grid article.product-miniature .product-reference,body #category .products.products-grid article.product-miniature .product-description-short,body #category .products.products-grid article.product-miniature .product-add-cart,body[id^="category"] .products.products-grid article.product-miniature .product-category-name,body[id^="category"] .products.products-grid article.product-miniature .product-reference,body[id^="category"] .products.products-grid article.product-miniature .product-description-short{display:none !important}body #category .products.products-grid article.product-miniature .product-availability,body[id^="category"] .products.products-grid article.product-miniature .product-availability{visibility:visible !important;opacity:1 !important}body #category .pagination ul li,body #category .pagination .page-list li,body[id^="category"] .pagination .page-list li{background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important;margin:0 !important;box-shadow:none !important;display:block !important}#category .pagination,body[id^="category"] .pagination{margin-top:40px !important;padding:24px 0 0 !important;border-top:1px solid var(--hk-line,#E5D5C8)}#category .pagination>.row,body[id^="category"] .pagination>.row{display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap;gap:14px}#category .pagination .showing,body[id^="category"] .pagination .showing{font-family:Inter,sans-serif !important;font-size:12.5px !important;color:var(--hk-ink2,#6B5852) !important}#category .pagination .page-list,#category .pagination ul.page-list,body[id^="category"] .pagination .page-list{display:flex !important;gap:6px !important;list-style:none;padding:0 !important;margin:0 !important;flex-wrap:wrap}#category .pagination .page-list li,body[id^="category"] .pagination .page-list li{list-style:none;margin:0;padding:0}#category .pagination .page-list a,#category .pagination .page-list span,body[id^="category"] .pagination .page-list a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:36px !important;height:36px !important;padding:0 12px !important;border-radius:6px !important;background:transparent !important;color:var(--hk-ink,#3A2C28) !important;border:1px solid var(--hk-line,#E5D5C8) !important;font-family:Inter,sans-serif !important;font-size:13px !important;font-weight:500 !important;text-decoration:none !important;transition:all 0.18s ease}#category .pagination .page-list a:hover,body[id^="category"] .pagination .page-list a:hover{background:var(--hk-paper,#F5EAE2) !important;color:var(--hk-accent,#8A4A4A) !important;border-color:var(--hk-accent,#8A4A4A) !important}#category .pagination .current a,#category .pagination .current span,#category .pagination li.current a,#category .pagination li.current span,#category .pagination li.active a,body[id^="category"] .pagination .current a{background:var(--hk-accent,#8A4A4A) !important;color:var(--hk-cream,#FBF6EF) !important;border:0 !important;font-weight:700 !important}#category .pagination .disabled a,#category .pagination .disabled span,body[id^="category"] .pagination .disabled a{opacity:0.4 !important;cursor:not-allowed !important}#category .category-description-bottom,body[id^="category"] .category-description-bottom{padding:0 !important;border:0 !important;margin:64px 0 0 !important}#category #wrapper,#category #content,#category #content-wrapper,#category main#main,#category section#main,#category .product-categories,#category .category-description-bottom,#category .category-description-bottom .rte-content,#category .rte-content,body[id^="category"] #wrapper,body[id^="category"] #content,body[id^="category"] #content-wrapper,body[id^="category"] main#main,body[id^="category"] section#main,body[id^="category"] .product-categories,body[id^="category"] .category-description-bottom,body[id^="category"] .category-description-bottom .rte-content,body[id^="category"] .rte-content{overflow:visible !important}#category .category-description-bottom .rte-content:has(.hm-categoria),#category .rte-content:has(.hm-categoria),body[id^="category"] .category-description-bottom .rte-content:has(.hm-categoria),body[id^="category"] .rte-content:has(.hm-categoria){padding:0 !important;margin:0 !important;max-width:none !important;width:100% !important;background:transparent !important}html,body{overflow-x:hidden !important}.hm-categoria{position:relative !important;display:block !important;margin-top:64px !important;margin-bottom:0 !important;padding:80px 32px 96px !important;background:var(--hk-paper,#F5EAE2) !important;text-align:center !important;box-sizing:border-box !important;left:auto !important;right:auto !important}#category .category-description-bottom:has(.hm-categoria),body[id^="category"] .category-description-bottom:has(.hm-categoria){margin:0 !important;padding:0 !important;border:0 !important;margin-top:64px !important}body#category:has(.hm-categoria) #wrapper,body#category:has(.hm-categoria) main#main-page-content,body#category:has(.hm-categoria) section#main,body#category:has(.hm-categoria) section#products,body[id^="category"]:has(.hm-categoria) #wrapper,body[id^="category"]:has(.hm-categoria) main#main-page-content,body[id^="category"]:has(.hm-categoria) section#main,body[id^="category"]:has(.hm-categoria) section#products{padding-bottom:0 !important;margin-bottom:0 !important}#category .hm-categoria>*,body[id^="category"] .hm-categoria>*,.hm-categoria>*{max-width:920px !important;margin-left:auto !important;margin-right:auto !important;margin-inline:auto !important;box-sizing:border-box !important;text-align:center !important;display:block;float:none !important;position:relative}#category .hm-categoria .hm-eyebrow,body[id^="category"] .hm-categoria .hm-eyebrow,.hm-categoria .hm-eyebrow{display:inline-flex !important;width:auto !important;max-width:none !important}.hm-categoria .hm-eyebrow{display:inline-flex !important;align-items:center;gap:10px;font-family:Inter,sans-serif !important;font-size:11px !important;font-weight:600 !important;letter-spacing:0.16em !important;text-transform:uppercase !important;color:var(--hk-accent,#8A4A4A) !important;margin:0 auto 18px !important;padding:0 !important}.hm-categoria .hm-eyebrow::before,.hm-categoria .hm-eyebrow::after{content:"";width:28px;height:1px;background:var(--hk-accent,#8A4A4A);opacity:0.7;display:inline-block}#category .category-description-bottom .hm-categoria h2,body[id^="category"] .category-description-bottom .hm-categoria h2,.hm-categoria h2{font-family:Fraunces,Georgia,serif !important;font-size:clamp(26px, 2.8vw, 34px) !important;font-weight:400 !important;color:var(--hk-ink,#3A2C28) !important;line-height:1.2 !important;letter-spacing:-0.01em;margin:0 auto 18px !important;text-align:center !important}#category .category-description-bottom .hm-categoria h2 em,#category .category-description-bottom .hm-categoria h2 .hk-em,#category .category-description-bottom .hm-categoria h3 em,#category .category-description-bottom .hm-categoria h3 .hk-em,.hm-categoria h2 em,.hm-categoria h2 .hk-em,.hm-categoria h3 em,.hm-categoria h3 .hk-em{font-style:italic !important;color:var(--hk-accent,#8A4A4A) !important;font-weight:400 !important}#category .category-description-bottom .hm-categoria h3,body[id^="category"] .category-description-bottom .hm-categoria h3,.hm-categoria h3{font-family:Fraunces,Georgia,serif !important;font-size:clamp(17px, 1.4vw, 20px) !important;font-weight:500 !important;color:var(--hk-ink,#3A2C28) !important;line-height:1.3 !important;letter-spacing:-0.005em;margin:36px auto 10px !important;text-align:center !important;position:relative;padding-bottom:12px;text-transform:none !important}.hm-categoria h3::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:1px;background:var(--hk-accent,#8A4A4A);opacity:0.6}#category .category-description-bottom .hm-categoria p,body[id^="category"] .category-description-bottom .hm-categoria p,.hm-categoria p{font-family:Inter,sans-serif !important;font-size:15px !important;line-height:1.7 !important;color:var(--hk-ink2,#6B5852) !important;margin:0 auto 18px !important;max-width:820px !important;text-align:center !important}.hm-categoria p strong{color:var(--hk-ink,#3A2C28) !important;font-weight:600}.hm-categoria .hm-categoria-final,.hm-categoria p.hm-categoria-final{margin-top:32px !important;padding-top:24px;border-top:1px solid rgba(138,74,74,0.18);font-family:Fraunces,Georgia,serif !important;font-style:italic !important;font-size:17px !important;color:var(--hk-accent,#8A4A4A) !important}.hm-categoria .hm-categoria-final strong{color:var(--hk-accent,#8A4A4A) !important;font-weight:500}#category .category-description-bottom:has(.hm-categoria),body[id^="category"] .category-description-bottom:has(.hm-categoria){padding:0 !important;border:0 !important}#category .category-description-bottom:has(.hm-categoria) h2,#category .category-description-bottom:has(.hm-categoria) h3,#category .category-description-bottom:has(.hm-categoria) p{text-align:center !important}