﻿@media(min-width:1200px){.content{max-width:1300px;}}@media(min-width:768px){.content{padding:1em;}}.category-header{padding:1em 1.5em 1.5em;border-bottom:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);}@media(min-width:768px){.category-header{display:flex;align-items:flex-end;justify-content:space-between;}}@media(min-width:1020px){.category-header{padding:1em 0;}}.category-header .category-header-total{display:none;}@media(min-width:768px){.category-header .category-header-total{display:block;font-weight:bold;color:rgba(0,0,0,.68);white-space:nowrap;}}.category-header .category-breadcrumbs{font:.875em/1.125em "Roboto";color:rgba(0,0,0,.72);margin-bottom:.2em;}.category-header h1{font:bold 2em/1.25em "Roboto";color:#04723d;margin-bottom:.2em;}.category-header .category-search-title{display:flex;align-items:center;padding:.5em 0;}.category-header .category-search-title span{padding-right:.5em;font-weight:bold;opacity:.72;}.category-header .category-search-title h1{font:bold 1.625em/1.15385em "Roboto";color:#04723d;margin-bottom:.2em;}.category-header-snipet *{display:none;padding:0;}.category-header-snipet h1:first-of-type{display:block;}.category-header-snipet p{display:none;}.category-header-snipet p:first-of-type{display:none;}@media(min-width:768px){.category-header-snipet p:first-of-type{display:block;padding:0;}}.category-snipet-old-full h1{display:none;}.category-snipet-old-full p:first-of-type{display:none;}.category{width:100%;display:flex;align-items:flex-start;}.category-facets{background:rgba(0,0,0,.03);min-width:240px;max-width:240px;}.category-facets ul{list-style:none;}.category-facets .facet-section{width:calc(100% - 2em);padding:1em 0 1em;margin:0 1em;border-bottom:1px solid rgba(0,0,0,.08);}.category-facets .facet-section button.facet-expand{font-size:.87em;display:block;width:100%;padding:.75em;background:#70bd77;color:#fff;border-radius:2px;margin-top:1em;}.category-facets .facet-section button.facet-expand:hover{background:#27ae60;}.category-facets .facet-section .facet-hide{display:none;}.category-facets .facet-section .facet-header{font:bold 1.125em/1.11111em "Roboto";font-weight:bold;color:rgba(0,0,0,.64);margin-bottom:1em;position:relative;}.category-facets .facet-section ul.facet-section-checkbox{padding-left:1em;}.category-facets .facet-section ul.facet-section-checkbox li{font:.875em/1.125em "Roboto";opacity:.72;padding-bottom:.75em;cursor:pointer;}.category-facets .facet-section ul.facet-section-checkbox li:hover{opacity:.54;}.category-facets .facet-section ul.facet-section-checkbox .facet-checkbox{display:flex;align-items:center;}.category-facets .facet-section ul.facet-section-checkbox .facet-checkbox i{margin-right:1em;}.category-facets .facet-section ul.facet-section-checkbox .facet-checkbox i.disabled{display:none;}.category-facets form.facet-search{width:100%;}.category-facets form.facet-search .facet-search-input-container{position:relative;width:100%;}.category-facets form.facet-search .facet-search-input-container .facet-search-input{font:.875em/1.125em "Roboto";border:1px solid rgba(0,0,0,.12);padding:0 1em;height:40px;color:rgba(0,0,0,.48);background:#fff;width:100%;}.category-facets form.facet-search .facet-search-input-container button[type=submit]{position:absolute;top:calc(50% - 8px);right:8px;height:16px;width:16px;display:flex;}.category-facets form.facet-search .facet-search-input-container button[type=submit] img{width:100%;height:auto;}.category-facets.disabled{display:none;width:0;overflow:hidden;}@media(min-width:1020px){.category-facets.disabled{width:auto;display:block;}}.category-products{width:100%;}.category-products .category-info{padding:16px 24px;line-height:1.6;}.category-products .category-info h2{font:bold 1.375em/1.13636em "Roboto";font-weight:bold;margin-bottom:.2em;color:rgba(0,0,0,.72);}.product-list-item{display:flex;width:calc(100% - 2em);align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.08);margin:0 1em;padding:1em 0;}@media(min-width:768px){.product-list-item{display:inline-block;height:580px;margin:0;vertical-align:top;padding:1em;border:0;width:32.66%;}}@media(min-width:1020px){.product-list-item{height:540px;}}.product-list-item .item-image-mobile{width:180px;height:180px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin-top:1em;margin-bottom:1em;}@media(min-width:768px){.product-list-item .item-image-mobile{display:none;}}.product-list-item .product-list-item-container{display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;margin-left:1em;}@media(min-width:768px){.product-list-item .product-list-item-container{align-items:center;text-align:center;margin:auto;}}.product-list-item .product-list-item-container figure{display:none;}@media(min-width:768px){.product-list-item .product-list-item-container figure{display:none;width:200px;height:200px;min-height:200px;min-width:200px;max-height:200px;max-width:200px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin-top:1em;margin-bottom:1em;}}.product-list-item .product-list-item-container .item-name{font:bold 1.125em/1.11111em "Roboto";margin-bottom:.2em;line-height:1.3;width:100%;}.product-list-item .product-list-item-container .item-size{margin-bottom:.2em;width:100%;}.product-list-item .product-list-item-container .item-tagline{font:.875em/1.125em "Roboto";line-height:1.6;color:rgba(0,0,0,.72);width:100%;}.product-list-item .product-list-item-container .item-tagline *{padding:0 !important;}.product-list-item .product-list-item-container div[data-bv-show='inline_rating']{padding-top:.5em;}.product-list-item .product-list-item-container .item-pricing{margin-top:auto;margin-bottom:1em;display:flex;align-items:flex-end;justify-content:center;flex-grow:1;}.product-list-item .product-list-item-container .item-pricing .item-sale-price{font:bold 1.625em/1.15385em "Roboto";color:rgba(0,0,0,.72);}.product-list-item .product-list-item-container .item-pricing .item-reg-price{font:.875em/1.125em "Roboto";font-weight:bold;margin-right:8px;margin-bottom:4px;color:rgba(0,0,0,.48);text-decoration:line-through;}.product-list-item .product-list-item-container .add-to-cart,.product-list-item .product-list-item-container .cta-button{font:bold 1.125em/1.11111em "Roboto";display:flex;flex-grow:1;height:42px;min-height:42px;max-height:42px;background:#f16637;color:#fff;font-weight:bold;width:calc(100% - 2em);justify-content:center;align-items:center;border-radius:4px;margin-top:auto;cursor:pointer;max-width:360px;}.menu.filters .menu-mobile{min-width:initial;max-width:initial;zoom:1.125;}.menu.filters .menu-mobile ul.facet-section-checkbox li{padding:1.5em 0 1.25em !important;border-top:1px solid rgba(0,0,0,.1) !important;}.menu.filters .menu-mobile .facet-section ul.facet-section-checkbox.price{padding-left:0;padding-bottom:.25em;}.menu.filters .menu-mobile .facet-section ul.facet-section-checkbox.price div.facet-price-form{display:flex;width:100%;}.menu.filters .menu-mobile li.facet-price{display:block;width:100%;opacity:1 !important;}.menu.filters .menu-mobile .facet-section ul.facet-section-checkbox.price div.facet-price-form div{display:flex;width:50%;align-items:center;}.menu.filters .menu-mobile .facet-section ul.facet-section-checkbox.price div.facet-price-form div input{display:flex;width:80%;height:3em;padding:0 1em;background:#fff;}.menu.filters .menu-mobile .facet-price button{padding:.5em 1.75em;background:#27ae60;color:#fff;border-radius:4px;margin:1em 1em 0 .8em;font-weight:bold;}.menu.filters .menu-mobile .facet-price button:hover{opacity:.72;}.menu.filters .menu-mobile .facet-section.price-section,.menu.filters .menu-mobile .facet-section.search-section{display:none;}