
.input-text:focus~.validation-advice{display:block}.category-description a:not(.button){text-decoration:underline;padding:2px}.category-description a:hover:not(.button){background-color:#ffed00}@media (min-width: 850px){.pager{display:flex;align-items:center}}@media (max-width: 849.98px){.pager{margin-top:1rem}}.pager
.amount{display:none;margin:0
1rem 0 0}.sort-by{align-items:center}@media (min-width: 850px){.sort-by{display:flex}}@media (max-width: 849.98px){.sort-by{display:grid;grid-template-columns:1fr auto;margin-bottom:1rem}}.sort-by
a{display:none}.sort-by
label{margin-right: .5rem;white-space:nowrap}.sort-by label:after{content:":"}.pages>strong{display:none}.pages>ol{list-style:none;display:flex;margin:0;padding:0}.pages a:hover{background-color:#ebebeb;text-decoration:none}.pages a, .pages
li.current{display:block;margin:0}@media (min-width: 992px){.pages a, .pages
li.current{padding:0
.5rem}}@media (max-width: 991.98px){.pages a, .pages
li.current{min-width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center}}.pages
li.current{font-weight:600;background-color:#ffed00}.pages a.previous, .pages
a.next{display:none}.toolbar{display:flex;margin:10px
0}@media (max-width: 849.98px){.toolbar{flex-direction:column-reverse}}.toolbar
select{min-width:3.5em;padding-top:0;padding-bottom:0;border:none;background-color:#d8d8d8}.toolbar
.pager{flex:1 1 auto}.toolbar .pager
.limiter{order:1;white-space:nowrap}.toolbar .pager .limiter
select{margin-right: .5rem}@media (min-width: 992px){.toolbar .pager .limiter
select{height:auto}}.toolbar .pager .limiter~.pages{flex:1 1 auto}.toolbar
.limiter{flex:0 0 auto;align-items:center}@media (min-width: 850px){.toolbar
.limiter{display:flex}}@media (max-width: 849.98px){.toolbar
.limiter{order:1;display:none;grid-template-columns:1fr auto;margin-bottom:1rem}}.toolbar .limiter
label{margin-right: .5rem;white-space:nowrap}.toolbar .limiter label:after{content:":"}@media (min-width: 850px){.toolbar
.sorter{margin-left:1rem}}@media (max-width: 849.98px){.toolbar
.sorter{display:none}}.toolbar .view-mode{display:none}.toolbar .view-mode-title{order:2}@media (min-width: 850px){.toolbar .view-mode-title{display:none}}@media (max-width: 849.98px){.toolbar .view-mode-title{position:relative;margin-bottom:1rem;padding: .25rem .5rem;background-color:#d8d8d8;text-align:center;font-weight:600}.toolbar .view-mode-title:before{content:"+";position:absolute;left:1rem;font-weight:700}.toolbar .view-mode-title.is-open:before{content:"−"}.toolbar .view-mode-title.is-open~.limiter{display:grid}.toolbar .view-mode-title.is-open~.sorter{display:block}}.toolbar-bottom{margin-top:1.5rem}@media (max-width: 849.98px){.col-left.sidebar{margin-bottom:1rem}}.col-left.sidebar
dl{margin-top:1.5rem;margin-bottom: .5rem;font-size: .9375rem}.col-left.sidebar
dt{margin-bottom:1rem}@media (max-width: 849.98px){.col-left.sidebar
dt{margin-bottom: .5rem}}.col-left.sidebar
dd{margin-bottom:1.5rem}.col-left.sidebar dd>ol{list-style:none;margin:0;padding:0}.col-left.sidebar
.currently{margin:1rem 0 1.5rem}.col-left.sidebar .currently
ol{list-style:none;margin:0;padding:0}@media (max-width: 849.98px){.col-left.sidebar .currently
ol{margin-left:-0.25rem;margin-right:-0.25rem}.col-left.sidebar .currently ol::after{display:block;clear:both;content:""}}@media (max-width: 849.98px){.col-left.sidebar .currently
li{float:left;padding-left: .25rem;padding-right: .25rem;padding-bottom: .5rem}}@media (min-width: 850px){.col-left.sidebar .currently li:nth-of-type(n+2){margin-top:1rem}}.col-left.sidebar
.actions{display:none}.col-left.sidebar .configurable-swatch-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(3.75rem, 1fr));grid-gap:1rem;font-size:1rem}@media (max-width: 991.98px){.col-left.sidebar .configurable-swatch-list{grid-gap: .5rem}}.col-left.sidebar .configurable-swatch-list .swatch-link{display:block;height:auto !important;min-width:0 !important;padding: .25rem .5rem;text-align:center;background-color:#d8d8d8;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.col-left.sidebar .configurable-swatch-list .swatch-link:hover{text-decoration:none;background-color:#ffed00}@media (max-width: 849.98px){.col-left.sidebar .block-content{display:none}}@media (max-width: 849.98px){.col-left.sidebar .block-title{position:relative;padding: .25rem .5rem;background-color:#d8d8d8;text-align:center}.col-left.sidebar .block-title:before{content:"+";position:absolute;left:1rem;font-weight:700}.col-left.sidebar .block-title
strong{font-weight:600}}.col-left.sidebar .block-subtitle{display:none}@media (max-width: 849.98px){.col-left.sidebar .block.is-open .block-title:before{content:"−"}.col-left.sidebar .block.is-open .block-content{display:block}}.active-filter{display:inline-block;padding: .125rem .5rem 0;border:1px
solid #979797}.active-filter:before{content:"×";display:inline-block;margin-right: .5rem}.active-filter:hover{text-decoration:none;background-color:#ebebeb;border-color:#ebebeb}.active-filter:hover:before{font-weight:700}.category-description{margin-bottom:3rem}.category-description p:last-child{margin-bottom:0}.category-description+.sidebar{margin-bottom:1.5rem;margin-top:-1.5rem}.category-products{margin-bottom:3rem}