.filter-options-content .item>a{display:block}@media all and (min-width:769px),print{.catalog-category-view h2{font-size:2.6rem !important}}.category-description h2.above-sub-cats{font-size:2.1rem !important;font-weight:700 !important;font-family:Arial;margin:0 0 15px !important}#cat-top-blurb,#cat-top-blurb.p{font-family:Arial,sans-serif;font-size:1.55rem}#cat-top-blurb{background:#f7f6f3 !important;border:1px solid #e7e2d8;border-radius:14px;padding:18px 18px 16px !important;box-shadow:0 1px 4px rgba(16,42,67,.03);overflow:hidden}#cat-top-blurb .cat_h2_subhead_y{margin:0 0 10px;color:#f28a17;font-size:26px;line-height:1.15;font-weight:700}#cat-top-blurb p{margin:0 0 14px;color:#1f1f1f;line-height:1.5}#cat-top-blurb p:last-child{margin-bottom:0}#cat-top-blurb a{color:#1472c4}#cat-top-blurb .cat_main_image_top_right{background:#fff;border:1px solid #e3ebf5;border-radius:12px;padding:8px;box-shadow:0 1px 3px rgba(16,42,67,.04);max-width:160px;width:160px !important;height:auto !important}@media (min-width:571px){#cat-top-blurb .cat_main_image_top_right{float:right;margin:0 0 12px 18px}}@media (max-width:570px){#cat-top-blurb{display:flex;flex-direction:column;padding:14px !important;border-radius:12px}}@media (max-width:570px){#cat-top-blurb .cat_h2_subhead_y{order:1;margin:0 0 10px;font-size:21px;line-height:1.15}}@media (max-width:570px){#cat-top-blurb .cat_main_image_top_right{order:2;float:none !important;display:block;width:64% !important;max-width:200px;height:auto !important;margin:0 auto 12px;padding:6px;border-radius:10px}}@media (max-width:570px){#cat-top-blurb p{order:3;margin-bottom:12px;line-height:1.45}}@media (max-width:570px){#cat-top-blurb p:last-child{margin-bottom:0}}#cat-top-blurb .cat_main_image_top_right.cat_main_image_wide{aspect-ratio:auto!important;width:300px!important;max-width:42%;height:auto!important;object-fit:contain}@media (max-width:570px){#cat-top-blurb .cat_main_image_top_right.cat_main_image_wide{width:100%!important;max-width:320px;height:auto!important;aspect-ratio:auto!important}}.filter-options-content .item:last-child{margin-bottom:0}.filter-options-content .filter-count-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view){margin:0 10px}.filter-options-content .item:first-child{margin-top:0}.filter-options-item .filter-options-title:after{font-size:14px}.filter-options .am-swatch-wrapper{line-height:initial;margin:0 0 5px !important}.page-layout-1column .filter-options-content li.item{padding:0}.filter-options-content .am-swatch-wrapper>.input.-hidden,.filter-options-content .items.-am-singleselect .item>input[type=radio]{display:none}.filter-options-content .am-swatch-wrapper{display:inline-block}.filter-options-item .filter-options-content{padding-bottom:5px}.filter-options-item .filter-options-content .items [class*=am-filter-item]{margin-left:0;padding:0}.filter-options-item .filter-options-content .items[class*=category_ids]:not(.items-children)>.item>a{font-weight:400 !important}.filter-options-item .filter-options-content .count{display:inline-flex;padding-left:0}.filter-options-item .filter-options-content .am-shopby-form{margin:0 7px -15px;overflow-x:hidden;overflow-y:auto;padding:3px}.filter-options-content .am-ranges .items.-am-multiselect .item{position:relative}.filter-options-content .am-ranges .items.-am-multiselect .item [class*=am-filter-item]{padding-left:20px}.filter-options-content .am-show-more{background:0 0;border:0;color:#070605;display:none;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:20px;margin:10px 0 0;padding:0 22px 0 0;position:relative}.filter-options-content .am-show-more{padding-left:10px}.category-description{margin-bottom:20px}.filter-options-item{border-bottom:1px solid #ccc}.filter-options{display:none;margin:0}.filter-options-item{padding-bottom:10px}.filter-options-title{font-weight:600;margin:0;overflow:hidden;padding:10px 40px 0 10px;position:relative;text-transform:uppercase;word-break:break-all;z-index:1;display:block;text-decoration:none}.filter-options-title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:inherit;color:inherit;content:"";font-family:luma-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;right:13px;top:12px}.filter-options-content{margin:0;padding:10px}.filter-options-content .item{line-height:1.5em;margin:10px 0}.filter-options-content a{color:#494949;margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:7px}.filter-options-content .count{color:#757575;font-weight:300;padding-left:5px;padding-right:5px}.filter-options-content .count:before{content:"("}.filter-options-content .count:after{content:")"}@media only screen and (max-width:768px){.filter-options-content .am-ranges .items.-am-multiselect .item [class*=am-filter-item]{padding-left:35px}}@media only screen and (max-width:768px){.filter-options-item .filter-options-content .items [class*=am-filter-item]{padding:7px 0}}@media only screen and (max-width:768px){.filter-options input[type=checkbox]{border:0;clip:rect(0,0,0,0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0;position:absolute}}@media only screen and (max-width:768px){.filter-options input[type=checkbox]+.amshopby-choice{word-wrap:break-word;word-break:break-word;position:absolute;top:5px;left:0;display:block;margin:0;padding:0 0 0 35px;min-height:25px;line-height:1.2}}@media only screen and (max-width:768px){.filter-options input[type=checkbox]+.amshopby-choice:after,.filter-options input[type=checkbox]+.amshopby-choice:before{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:25px;height:25px;border-radius:2px;content:""}}@media only screen and (max-width:768px){.filter-options input[type=checkbox]+.amshopby-choice:before{border:1px solid #e3e3e3;background:#fff}}@media only screen and (max-width:768px){.filter-options input[type=checkbox]+.amshopby-choice:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgtLjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center/25px #1979c3;content:none}}@media only screen and (max-width:768px){.filter-options-content{padding:5px 10px}}@media screen and (min-width:768px){@media all and (min-width:769px),print{.filter-options input[type=checkbox]{border:0;clip:rect(0,0,0,0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0;position:absolute}}}@media screen and (min-width:768px){@media all and (min-width:769px),print{.filter-options input[type=checkbox]+.amshopby-choice{word-wrap:break-word;word-break:break-word;position:absolute;top:5px;left:0;display:block;margin:0;padding:0 0 0 22px;min-height:12px;line-height:1.2}}}@media screen and (min-width:768px){@media all and (min-width:769px),print{.filter-options input[type=checkbox]+.amshopby-choice:after,.filter-options input[type=checkbox]+.amshopby-choice:before{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:12px;height:12px;border-radius:2px;content:""}}}@media screen and (min-width:768px){@media all and (min-width:769px),print{.filter-options input[type=checkbox]+.amshopby-choice:before{border:1px solid #e3e3e3;background:#fff}}}@media screen and (min-width:768px){@media all and (min-width:769px),print{.filter-options input[type=checkbox]+.amshopby-choice:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgtLjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center/12px #1979c3;content:none}}}@media screen and (min-width:768px){@media all and (min-width:769px),print{.page-layout-1column .filter-options-content{background:#fff;-webkit-box-shadow:0 3px 5px 0 rgb(50 50 50/.75);-moz-box-shadow:0 3px 5px 0 rgb(50 50 50/.75);-ms-box-shadow:0 3px 5px 0 rgb(50 50 50/.75);box-shadow:0 3px 5px 0 rgb(50 50 50/.75);border:1px solid #ccc;padding:5px 0;position:absolute;top:100%;visibility:hidden;width:180px;z-index:2}}}@media screen and (min-width:768px){@media all and (min-width:769px),print{.page-layout-1column .filter-options-content .item{margin:0;padding:5px}}}@media screen and (min-width:768px){@media all and (min-width:769px),print{.page-layout-1column .filter-options-content .item a{margin-left:0}}}.category-view .category-image{float:right;max-width:170px;width:100%;display:inline-block;text-align:right;right:0;clear:both}@media all and (max-width:615px){.category-view .category-image{margin:0 auto;float:unset;display:block !important}}.catalog-category-view .toolbar.toolbar-products{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:12px 14px;align-items:center;margin-bottom:24px;text-align:left}.catalog-category-view .toolbar.toolbar-products .ava-products-count{grid-column:1;grid-row:1;float:none;clear:none;margin:0;padding:0;color:#25445f;font-size:14px;font-weight:600;text-align:left}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter{grid-column:1/-1;grid-row:3;justify-self:end;position:static;float:none;margin:0;padding:0}.catalog-category-view .toolbar.toolbar-products .modes{grid-column:1;grid-row:3;justify-self:start}.catalog-category-view .toolbar.toolbar-products .ava-pagination{grid-column:1/-1;grid-row:2;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;float:none;position:static;clear:both;box-sizing:border-box;width:100%;text-align:left;background:#eaf3fc;border:1px solid #9bbddd;border-radius:6px;padding:12px 14px;margin:0}.catalog-category-view .toolbar.toolbar-products .ava-page-status{display:block;float:none;font-size:14px;font-weight:700;color:#193f65;white-space:nowrap}.catalog-category-view .toolbar.toolbar-products .ava-pagination .ava-page-links{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;float:none;position:static;width:auto;white-space:normal;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.catalog-category-view .toolbar.toolbar-products .ava-page-links li{margin:0;padding:0;line-height:1}.catalog-category-view .toolbar.toolbar-products .ava-page-links a,.catalog-category-view .toolbar.toolbar-products .ava-page-links [aria-current]{display:flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:0 10px;box-sizing:border-box;border:1px solid #8caccb;border-radius:4px;background:#fff;color:#185487;font-size:14px;text-decoration:none}.catalog-category-view .toolbar.toolbar-products .ava-page-links [aria-current]{background:#173c65;border-color:#173c65;color:#fff;font-weight:700}.catalog-category-view .toolbar.toolbar-products .ava-page-links .ava-page-next{background:#fff;border-color:#8caccb;color:#185487;font-weight:700}.catalog-category-view .toolbar.toolbar-products .ava-page-links a:hover{background:#d1e5f8;color:#173c65}.catalog-category-view .toolbar.toolbar-products .ava-page-gap{color:#617187;padding:4px!important}.catalog-category-view .toolbar.toolbar-products .field.limiter{display:flex;grid-column:2;grid-row:1;align-items:center;justify-content:flex-end;justify-self:end;gap:8px;margin:0;float:none}.catalog-category-view .toolbar.toolbar-products .limiter .label,.catalog-category-view .toolbar.toolbar-products .limiter .limiter-text{font-size:13px;margin:0;color:#354f68}.catalog-category-view .toolbar.toolbar-products .limiter .control{display:inline-block;margin:0}.catalog-category-view .toolbar.toolbar-products .limiter select,.catalog-category-view .toolbar.toolbar-products .toolbar-sorter select{height:38px;min-width:66px;border:1px solid #b5c9df;border-radius:5px;background-color:#f8fbff;color:#173c64;padding-left:12px;box-shadow:none}.catalog-category-view .product-video-button{max-width:100%;box-sizing:border-box}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products{grid-template-columns:1fr;gap:10px;margin-bottom:20px}.catalog-category-view .toolbar.toolbar-products .ava-products-count{grid-column:1}.catalog-category-view .toolbar.toolbar-products .field.limiter{grid-column:1;grid-row:2}.catalog-category-view .toolbar.toolbar-products .ava-pagination{grid-row:2;padding:10px}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter,.catalog-category-view .toolbar.toolbar-products .modes{grid-row:3}.catalog-category-view .toolbar.toolbar-products:has(.field.limiter) .ava-pagination{grid-row:3}.catalog-category-view .toolbar.toolbar-products .ava-page-links{gap:4px}.catalog-category-view .toolbar.toolbar-products .ava-page-links a,.catalog-category-view .toolbar.toolbar-products .ava-page-links [aria-current]{min-width:36px;min-height:42px;padding:0 8px;font-size:13px}}