/* Category17 only; native prices, cards and filter events are untouched. */
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main .block-category.hg-cat17-heading {margin-bottom:20px!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main .hg-cat17-heading > h1 {font-size:32px!important;line-height:1.2!important;margin-bottom:8px!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-cover img {max-width:100%;height:auto;max-height:180px;object-fit:contain;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list-top.hg-cat17-toolbar {display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 16px;padding:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-toolbar:before,:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-toolbar:after {display:none;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-count {margin:0;color:#655d66;font-size:14px;line-height:1.5;flex:1 1 180px;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list-top.hg-cat17-toolbar .filters-toggler-block {float:none;width:auto;padding:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list-top.hg-cat17-toolbar .sort-by-row {display:flex;align-items:center;gap:10px;margin:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-sort-label {display:block;font-size:14px;color:#332c34;white-space:nowrap;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-toolbar .products-sort-order {width:auto;min-width:190px;margin:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list-top.hg-cat17-toolbar .select-title {min-height:44px;white-space:normal;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-active-filters {display:block;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list-top.hg-cat17-toolbar #search_filter_toggler > svg {display:block;flex-shrink:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-filter-count[hidden] {display:none;}
@media(max-width:767px){
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main .hg-cat17-heading > h1 {font-size:28px!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list-top.hg-cat17-toolbar .filters-toggler-block {width:100%;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list-top.hg-cat17-toolbar .sort-by-row {display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,.65fr);gap:6px 10px;align-items:stretch;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-sort-label {grid-column:1/-1;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list-top.hg-cat17-toolbar .products-sort-order {width:100%;min-width:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list-top.hg-cat17-toolbar .filter-button {margin:0;padding:0;min-width:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-count {flex-basis:100%;}
}

/* 14: scope every change to the category 17 listing. */
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main .hg-cat17-heading > h1 {font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;font-style:normal;text-transform:none;font-synthesis:none;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-more {margin-top:12px;font-size:14px;line-height:1.6;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-more summary {color:#643463;cursor:pointer;min-height:44px;padding:10px 0;text-decoration:underline;text-underline-offset:3px;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list {container-type:inline-size;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main #js-product-list > .products {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main #js-product-list > .products::before,:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main #js-product-list > .products::after {display:none!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card {display:flex!important;flex-direction:column;width:100%!important;max-width:none!important;min-width:0;padding:0!important;margin:0!important;float:none!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .thumbnail-container {display:flex;flex-direction:column;flex:1;width:100%!important;height:100%!important;min-width:0;background:white;border:1px solid #e8e3e8;border-radius:12px;overflow:hidden;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .thumbnail-container-image {width:100%!important;min-height:0!important;height:auto!important;float:none;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-thumbnail {display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;margin:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-thumbnail img {object-fit:contain;max-width:100%;max-height:100%;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-description {display:flex!important;flex-direction:column;flex:1;position:static;width:100%!important;height:auto!important;padding:14px!important;text-align:left!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-title {height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;margin:0 0 12px!important;line-height:1.5!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-title a {font:500 15px/1.5 Montserrat,Arial,sans-serif!important;text-transform:none;color:#643463;white-space:normal;overflow-wrap:anywhere;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-price-and-shipping {margin-top:auto!important;padding:10px 0 14px!important;min-height:0!important;text-align:left!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-price-and-shipping .price,
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-price-and-shipping .price .money {font-family:Georgia,'Times New Roman',serif!important;font-size:32px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.9px!important;color:#643463!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .price .money {display:inline-flex;align-items:baseline;flex-wrap:wrap;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-card .hg-home-price-main {font:inherit;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-card .hg-home-price-decimal {font:inherit;font-size:.6923em;letter-spacing:-.5px;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-card .hg-home-price-currency {font:400 12px/1.1 Arial,sans-serif;letter-spacing:.4px;color:#726775;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-card .hg-home-price-currency:first-child {margin-right:5px;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-cat17-card .hg-home-price-currency:last-child {margin-left:5px;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-action {display:flex!important;align-items:center;justify-content:center;position:static;visibility:visible;opacity:1;min-height:44px;padding:10px 8px;margin:0;border:1px solid #b9a7ba;border-radius:8px;color:#643463;background:#fff;font:500 14px/1.4 Montserrat,Arial,sans-serif;text-decoration:none!important;text-align:center;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-action:hover {background:#eff8f5;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main a:focus-visible,:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main summary:focus-visible {outline:3px solid #467f74;outline-offset:3px;}
@container (min-width:44rem) {:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main #js-product-list > .products {grid-template-columns:repeat(3,minmax(0,1fr));}}
@container (min-width:62rem) {:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main #js-product-list > .products {grid-template-columns:repeat(4,minmax(0,1fr));}}
@container (max-width:20rem) {:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main #js-product-list > .products {grid-template-columns:1fr;}}
@media(max-width:767px) {
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main #js-product-list > .products {gap:12px;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-description {padding:10px!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-price-and-shipping .price,:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-card .product-price-and-shipping .price .money {font-size:27px!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list .hg-cat17-action {font-size:13px;}
}
@media(max-width:359px) {:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main #js-product-list > .products {grid-template-columns:1fr;}}

/* HG15: contraste de pagina actual, solo catalogo de arreglos. */
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main .pagination .page-list > li.current > a,
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main .pagination .page-list > li.current > a:hover,
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main .pagination .page-list > li.current > a:focus {
  color: #ffffff !important;
  background-color: #643463 !important;
  font-weight: 700 !important;
  opacity: 1 !important;
}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #main .pagination .page-list > li > a:focus-visible {
  outline: 2px solid #643463 !important;
  outline-offset: 3px;
}

/* HG16: only the category 17 mobile filter dialog. Desktop sidebar unchanged. */
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) dialog.hg-filter16:not([open]) {display:none!important;}
@media(max-width:767px) {
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) dialog.hg-filter16[open] {display:flex!important;flex-direction:column;position:fixed;inset:0 auto auto 0;margin:0;width:100%;max-width:none;height:100dvh;max-height:none;border:0;border-radius:0;padding:0;background:#fff;color:#332c34;overflow:hidden;font:400 16px/1.5 Montserrat,Arial,sans-serif;box-sizing:border-box;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) dialog.hg-filter16::backdrop {background:rgba(0,0,0,.4);}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16-head {display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;padding-top:max(14px,env(safe-area-inset-top));border-bottom:1px solid #e7e3e7;background:#fff;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16-head h2 {font:600 20px/1.3 Montserrat,Arial,sans-serif!important;color:#643463;margin:0;text-transform:none;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16-close {flex-shrink:0;min-height:44px;border:1px solid #cbbdcc;border-radius:8px;padding:8px 12px;background:#fff;color:#643463;font:500 15px/1.4 Montserrat,Arial,sans-serif;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16-content {flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:8px 18px 20px;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filters_wrapper {display:block!important;position:static!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;background:#fff;float:none;transform:none;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filters {margin:0;padding:0;border:0;box-shadow:none;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filters > .text-uppercase {display:none;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet {padding:8px 0;margin:0;border-bottom:1px solid #ece8ec;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet .title {display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;cursor:pointer;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet-title {color:#643463;font:600 16px/1.5 Montserrat,Arial,sans-serif!important;text-transform:none;margin:0;white-space:normal;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet ul {padding:0;margin:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet li {list-style:none;margin:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet-label {display:flex;align-items:center;gap:10px;min-height:44px;width:100%;margin:0;padding:8px 0;white-space:normal;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet-label > span {flex-shrink:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet-label a {font:400 15px/1.5 Montserrat,Arial,sans-serif;color:#332c34;white-space:normal;overflow-wrap:anywhere;text-decoration:none;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet-label.active a {font-weight:600;color:#643463;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16-foot {flex:0 0 auto;background:#fff;border-top:1px solid #e7e3e7;padding:10px 18px;padding-bottom:max(12px,env(safe-area-inset-bottom));}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16-status {font:400 14px/1.4 Montserrat,Arial,sans-serif;margin:0 0 8px;color:#514452;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16-status:empty {display:none;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filter_controls {display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0!important;padding:0!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #_mobile_search_filters_clear_all {display:contents;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filter_controls .ok {flex:1 1 100%;width:100%;min-height:48px;border:0;border-radius:8px;padding:12px;background:#643463!important;color:#fff!important;font:600 16px/1.5 Montserrat,Arial,sans-serif;white-space:normal;order:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filter_controls .ok i {display:none;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filter_controls .js-search-filters-clear-all {order:1;min-height:44px;background:#fff;border:0;color:#643463;font:500 14px/1.5 Montserrat,Arial,sans-serif;padding:8px 12px;white-space:normal;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filter_controls button[hidden] {display:none!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filter_controls button,
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filter_controls button:hover,
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filter_controls button:focus,
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filter_controls button:active {text-decoration:none!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 :focus-visible {outline:3px solid #467f74!important;outline-offset:3px;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) #js-product-list-top {scroll-margin-top:16px;}
}

/* HG16b: independent disclosure presentation inside the mobile dialog. */
@media(max-width:767px) {
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet .title .collapse-icons {display:none!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet .title::after {content:"";display:block;width:9px;height:9px;margin:0 8px 4px;border-right:2px solid #643463;border-bottom:2px solid #643463;transform:rotate(45deg);flex-shrink:0;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 .facet .title[aria-expanded="true"]::after {transform:rotate(225deg);margin-top:6px;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filters .facet [data-hg16-expanded="false"] {display:none!important;}
:is(body#module-an_wishlist-list,body#search,body.category-id-17,body.category-id-32,body.category-id-5,body.category-id-10,body.category-id-12,body.category-id-6,body.category-id-15,body.category-id-20,body.category-id-33,body.category-id-11,body.category-id-13,body.category-id-14,body.category-id-21,body.category-id-7,body.category-id-9,body.category-id-8,body.category-id-27,body.category-id-19,body.category-id-23,body.category-id-29,body.category-id-34,body.category-id-35) .hg-filter16 #search_filters .facet [data-hg16-expanded="true"] {display:block!important;height:auto!important;overflow:visible!important;}
}

/* HG25 shared active selections only */
#js-active-search-filters.hg-fa25{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0 0 16px;padding:0;background:transparent;border:0;box-shadow:none;}
#js-active-search-filters.hg-fa25[hidden]{display:none!important;}
.hg-fa25 .hg-fa25-title{margin:0;font:600 14px/1.5 Montserrat,Arial,sans-serif;color:#643463;text-transform:none;}
.hg-fa25 .hg-fa25-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0;max-width:100%;}
.hg-fa25 .filter-block{display:block;max-width:100%;margin:0;padding:0;background:transparent;border:0;box-shadow:none;}
.hg-fa25 a.hg-fa25-chip{display:flex;align-items:center;gap:12px;min-height:36px;padding:6px 10px;background:#EFF8F5;color:#643463;border:1px solid #d9e6e0;border-radius:8px;font:400 14px/1.5 Montserrat,Arial,sans-serif;text-decoration:none;white-space:normal;overflow-wrap:anywhere;}
.hg-fa25-chip span{min-width:0;}.hg-fa25-chip strong{font-weight:600;}
.hg-fa25 .hg-fa25-chip .close{position:static;float:none;margin:0;flex:0 0 auto;opacity:1;color:#643463;font-size:18px;}
.hg-fa25 .hg-fa25-clear{display:inline-flex;align-items:center;min-height:36px;padding:6px;color:#643463;background:transparent;border:0;font:500 14px/1.5 Montserrat,Arial,sans-serif;text-decoration:underline;}
.hg-fa25 a:focus-visible{outline:3px solid #467f74;outline-offset:3px;}.hg-fa25 a:hover{border-color:#643463;}
@media(max-width:767px){.hg-fa25 a.hg-fa25-chip,.hg-fa25 .hg-fa25-clear{min-height:44px;}}

/* 26: mobile filter trigger; native events and counter preserved. */
@media (max-width:767px) {
#js-product-list-top.hg-cat17-toolbar #search_filter_toggler {
 display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;
 width:100%!important;min-height:44px!important;height:auto!important;padding:10px 8px!important;
 background:#fff!important;color:#643463!important;border:1px solid #b9a5b9!important;border-radius:8px!important;
 font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;
 text-transform:none!important;letter-spacing:normal!important;white-space:nowrap!important;box-shadow:none!important;
}
#js-product-list-top.hg-cat17-toolbar #search_filter_toggler > svg {position:static!important;display:block!important;float:none!important;width:18px!important;height:18px!important;margin:0 2px 0 0!important;flex:0 0 18px;}
#js-product-list-top.hg-cat17-toolbar #search_filter_toggler .hg-cat17-filter-count {font:inherit!important;color:inherit!important;margin:0!important;}
#js-product-list-top.hg-cat17-toolbar #search_filter_toggler:hover, #js-product-list-top.hg-cat17-toolbar #search_filter_toggler:active {background:#EFF8F5!important;border-color:#643463!important;}
#js-product-list-top.hg-cat17-toolbar #search_filter_toggler:focus-visible {outline:3px solid #467f74!important;outline-offset:3px!important;}
}

/* HG27: shared editorial header outside the catalog columns. */
#wrapper .hg-catalog27-heading.block-category{display:block!important;float:none!important;width:auto!important;min-height:0!important;height:auto!important;margin:0 0 24px!important;padding:28px 32px!important;background:#EFF8F5!important;border:1px solid #e0ece6!important;border-radius:12px!important;box-shadow:none!important;}
#wrapper .hg-catalog27-heading>h1{font-family:Georgia,'Times New Roman',serif!important;font-size:32px!important;font-weight:400!important;font-style:normal!important;line-height:1.2!important;color:#332e34!important;text-transform:none!important;margin:0 0 12px!important;font-synthesis:none;overflow-wrap:anywhere;}
#wrapper .hg-catalog27-heading>h1.hg-oc22-title{display:flex!important;align-items:center;gap:16px;}
#wrapper .hg-catalog27-heading .hg-oc20-lead,#wrapper .hg-catalog27-heading .hg-catalog27-lead{font:400 16px/1.6 Montserrat,Arial,sans-serif;color:#655d66;max-width:70ch;text-align:left;margin:0 0 8px;}
#wrapper .hg-catalog27-lead p{font:inherit;color:inherit;margin:0 0 8px;}
#wrapper .hg-catalog27-heading .hg-cat17-cover img{display:block;max-width:100%;height:auto;max-height:180px;object-fit:contain;}
#wrapper .hg-catalog27-heading .hg-oc20-subcategories{margin-top:8px;}
#main .hg-cat17-more{margin:28px 0;}
#main .hg-cat17-more>summary{font:500 16px/1.5 Montserrat,Arial,sans-serif;color:#643463;min-height:44px;padding:10px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;}
#main .hg-cat17-more>div{max-width:68ch;font:400 16px/1.65 Montserrat,Arial,sans-serif;color:#514a52;text-align:left;padding:8px 0;}
#main .hg-cat17-more>div p{font:inherit;color:inherit;margin:0 0 16px;}
#main .hg-cat17-more>summary:focus-visible{outline:3px solid #467f74;outline-offset:3px;}
#js-product-list-top.hg-cat17-toolbar .hg-catalog27-sort{display:flex;align-items:center;gap:8px;min-width:0;}
#js-product-list-top.hg-cat17-toolbar .hg-catalog27-sort .hg-cat17-sort-label{margin:0;font:500 14px/1.4 Montserrat,Arial,sans-serif;color:#643463;}
#js-product-list-top.hg-cat17-toolbar .hg-catalog27-sort .select-title{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:10px 12px!important;background:white!important;color:#643463!important;border:1px solid #b9a5b9!important;border-radius:8px!important;font:500 14px/1.4 Montserrat,Arial,sans-serif!important;text-transform:none!important;white-space:normal;box-shadow:none!important;}
#js-product-list-top.hg-cat17-toolbar .hg-catalog27-sort .select-title:focus-visible{outline:3px solid #467f74;outline-offset:3px;}
@media(max-width:767px){
 #wrapper .hg-catalog27-heading.block-category{padding:18px!important;margin-bottom:20px!important;}
 #wrapper .hg-catalog27-heading>h1{font-size:28px!important;}
 #wrapper .hg-catalog27-heading>h1.hg-oc22-title{gap:12px;}
 #wrapper .hg-catalog27-heading .hg-oc20-lead,#wrapper .hg-catalog27-heading .hg-catalog27-lead{font-size:14px;}
 #wrapper .hg-catalog27-heading .hg-oc20-subcategories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}
 #wrapper .hg-catalog27-heading .hg-oc20-subcategories a{min-width:0;white-space:normal;overflow-wrap:anywhere;}
 #js-product-list-top.hg-cat17-toolbar .sort-by-row{display:flex!important;flex-wrap:wrap;align-items:flex-end!important;gap:12px;}
 #js-product-list-top.hg-cat17-toolbar .hg-catalog27-sort{display:flex;flex-direction:column;align-items:stretch;gap:6px;flex:1 1 180px;}
 #js-product-list-top.hg-cat17-toolbar .filter-button{flex:0 1 132px;}
 #js-product-list-top.hg-cat17-toolbar .hg-catalog27-sort .products-sort-order{min-width:0;width:100%;}
}
@media(min-width:440px) and (max-width:767px){#wrapper .hg-catalog27-heading .hg-oc20-subcategories{display:flex;}}

/* HG28: header hierarchy independent of #main; native catalogue controls retained. */
#wrapper .hg-catalog27-heading > h1{float:none!important;width:100%!important;max-width:none!important;clear:both!important;margin:0 0 12px!important;}
#wrapper .hg-catalog27-heading > h1.hg-oc22-title{display:flex!important;align-items:center;}
#wrapper .hg-catalog27-heading > h1 > span{min-width:0;}
#wrapper .hg-catalog27-heading > p,#wrapper .hg-catalog27-heading .hg-catalog27-lead{display:block!important;float:none!important;clear:both!important;width:100%!important;}
#wrapper .hg-catalog27-heading .hg-oc20-lead{max-width:70ch!important;margin:0 0 10px!important;}
#wrapper .hg-catalog27-heading .hg-oc28-note{max-width:70ch;margin:0 0 16px;font:400 14px/1.6 Montserrat,Arial,sans-serif;color:#655d66;text-align:left;}
#wrapper .hg-catalog27-heading .hg-oc20-change{display:inline-block;float:none;clear:both;margin-top:4px;}
#search_filters .hg-catalog28-filter-title{font:600 18px/1.4 Montserrat,Arial,sans-serif!important;text-transform:none!important;color:#643463!important;margin:0 0 20px;}
#main .hg-oc20-more > div,#main .hg-catalog27-more > div{max-width:70ch;margin-top:16px;font:400 16px/1.65 Montserrat,Arial,sans-serif;color:#514a52;}
#main .hg-oc20-more > div *,#main .hg-catalog27-more > div *{text-align:left!important;}
#main .hg-oc20-more > div p,#main .hg-catalog27-more > div p{font:inherit!important;color:inherit;margin:0 0 16px;}
