 body div[data-zbwid="4078b284"] .zb-sp-trigger .style2 {background: #693 !important;}#snize-search-results-list-mode span.snize-thumbnail {height: 200px;width: 300px;}#snize-search-results-list-mode span.snize-thumbnail img {max-height: 200px;max-width: 200px;}#snize-search-results-list-mode li.snize-product .snize-button {visibility: visible !important;margin-top: 13px;margin-left: 15px;opacity: 1;z-index: 0;vertical-align: middle;position: absolute;padding: 8px 15px;}#snize-search-results-list-mode .snize-price-list {min-width: 80px;}#snize-search-results-grid-mode li.snize-product {border: 1px solid #eee;}#snize-search-results-grid-mode .snize-price-list, #snize-search-results-grid-mode li.snize-product span.snize-title, #snize-search-results-grid-mode span.snize-sku, #snize-search-results-grid-mode span.snize-attribute, #snize-search-results-grid-mode span.snize-description {text-align: left;}#snize-search-results-grid-mode li.snize-product .snize-button {visibility: visible !important;}@media screen and (max-width: 800px) {#snize-search-results-list-mode .snize-price-list {min-width: 0px !important;}#snize-search-results-list-mode span.snize-thumbnail {height: 140px;width: 140px;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-thumbnail {margin: 0px 0px 0px 15px !important;}#snize-search-results-list-mode span.snize-overhidden {padding: 0px 0px 0px 15px !important;}#snize-search-results-list-mode li.snize-product .snize-button {visibility: visible !important;vertical-align: top;position: relative;margin-left: 0px !important;}#snize-search-results-list-mode li.snize-product .snize-button:hover{visibility: visible !important;vertical-align: top;position: relative;margin-left: 0px !important;}}#snize-search-results-list-mode span.snize-thumbnail img {position: unset;}#snize-search-results-list-mode span.snize-thumbnail{border: 0;}div.snize li.snize-product-out-of-stock .snize-price-list .snize-price, div.snize li.snize-product .snize-price-list .snize-discounted-price, div.snize li.snize-product-out-of-stock .snize-price-list {display: none !important;}div.snize li.snize-product-out-of-stock .snize-button{margin-left: 0px !important;}h2, .h2 {font-size: 1.625em;}h3, .h3 {font-size: 1.125em;}h4, .h4, .breadcrumb, .tags {font-size: 0.9375em;line-height: 1.4;}h4, .h4 {text-transform: uppercase;}h5, .h5, h6, .h6 {font-size: 0.875em;}.site-footer p, .site-footer li, .site-footer .rte, .site-footer input {font-size: 0.9em;line-height: 1.6em;}.main-content {margin-top: 10px;}.sidebar-module {margin-bottom: 30px;}.sidebar-module img {display: block;max-width: 100%;}.sidebar-module__list {margin-bottom: 0;}.sidebar-module__list a {color: #4c4c4c;}.sidebar-module__list a:active, .sidebar-module__list a:focus, .sidebar-module__list a:hover, .sidebar-module__list a.is-active, .sidebar-module__list a.is-open {color: #693;text-align: left;border-radius: 3px;transition: all 200ms;font-weight: 900;display: block;}.sidebar-module__hidden-item {display: none;}.sidebar-module__collapse {display: none;}.sidebar-module__list--expand .sidebar-module__hidden-item {display: block;}.sidebar-module__list--expand + .sidebar-module__viewmore .sidebar-module__expand {display: none;}.sidebar-module__list--expand + .sidebar-module__viewmore .sidebar-module__collapse {display: inline-block;}.sidebar-sublist__trigger-wrap {position: relative;padding-right: 20px;}.sidebar-sublist{border-bottom: 1px solid rgba(102, 153, 51, 0.64);font-size: 14pt;padding-left: 2px;}.sidebar-list-1st{font-size: 14pt;border-bottom: 1px solid rgba(102, 153, 51, 0.64);padding-left: 2px;}.sidebar-list-2nd{font-size: 14pt;border-bottom: 1px solid rgba(102, 153, 51, 0.64);padding-left: 2px;}.sidebar-sublist a {display: block;}.sidebar-sublist__expand, .sidebar-sublist__contract {background: none;border: 0 none;position: absolute;top: 50%;right: 0;display: block;height: 20px;width: 20px;margin-top: -10px;color: #693;font-size: 0.5em;vertical-align: middle;text-align: center;}.sidebar-sublist__contract {display: none;}.sidebar-sublist.is-open{border-bottom: 0px;}.sidebar-sublist.is-open > .sidebar-sublist__trigger-wrap > .sidebar-sublist__contract {display: block;}.sidebar-sublist.is-open > .sidebar-sublist__trigger-wrap > .sidebar-sublist__expand {display: none;}.sidebar-sublist__content {display: none;margin: 10px 0 10px 10px;padding-left: 10px;font-size: 12pt;}.sidebar-sublist.is-open > .sidebar-sublist__content {display: block;}.sidebar-module__article {line-height: 1.4;margin-bottom: 10px;}.sidebar-module__article + .sidebar-module__article {border-top: 1px solid #f0f0f0;padding-top: 10px;}.header-bar {width: 100%;*zoom: 1;font-size: 1em;background-color: white;color: #545454;text-align: center;}.header-bar:after {content: "";display: table;clear: both;}@media screen and (min-width: 769px) {.header-bar {text-align: right;padding-top: 8px;padding-bottom: 8px;}.header-bar-main{padding-top: 10px;padding-bottom: 10px;}.header-bar a, .header-bar button {color: #545454;}.header-bar a:hover, .header-bar a:active, .header-bar a:focus, .header-bar button:hover, .header-bar button:active, .header-bar button:focus {outline-color: #ffffff;}.header-bar.fixed {position: fixed;top: 0;width: 100%;z-index: 100;display: none;}@media screen and (min-width: 769px) {.header-bar.fixed .header-bar__left, .header-bar.fixed .header-bar__right {;}.header-bar.fixed .header-bar__center {;}}.header-bar.fixed .ask-for-quote img {width: 82.56px;height: 56px;}.header-bar.fixed .phone {margin-left: 79px;font-weight: bold;}.header-bar.fixed .site-nav {background: none;margin: 0;font-weight: bold;}.header-bar.fixed .site-nav > li {padding: 0 15px;font-size: 1em;}.header-bar.fixed .site-nav > li > a:hover {color: #fff;opacity: 0.8;}.header-bar.fixed .site-nav > li.home-logo {position: relative;font-family: Georgia, sans-serif;font-size: 2.5em;font-weight: bold;line-height: 1em;width: 2em;}.header-bar.fixed .site-nav > li.home-logo > a {position: absolute;top: -0.75em;}.header-bar__left {position: relative;}.header-bar__left .ask-for-quote {position: absolute;top: -8px;}.header-bar__left .ask-for-quote img {width: 84.03px;height: 57px;}@media screen and (min-width: 769px) {.header-bar__left {position: relative;text-align: left;width: 30%;}.header-bar__center {width: 41%;text-align: left;}.header-bar__right {width: 29%;padding-top: 10px !important;}}.header-bar__module {margin-bottom: 15px;font-weight: bold;}.header-bar__right .header-bar__module:last-child {margin-bottom: 0;}@media screen and (min-width: 769px) {.header-bar__module {display: inline-block;vertical-align: top;text-align: left;margin-bottom: 0;}}.header-bar__module--list {list-style: none;margin: 0;font-size: 14px;}.header-bar__module--list li {display: inline-block;margin: 0;}.header-bar__module--list li + li {margin-left: 6px;}.cart-toggle {display: inline-block;}.header-bar__cart-icon {font-size: 1.4em !important;margin-right: 4px;}.header-bar__cart-count {display: inline-block;border-radius: 3px;background-color: #cc3333;color: #ffffff;line-height: 1;font-size: 1.1em;padding: 5px 10px;margin-left: 4px;}.hidden-count {display: none;}.header-bar__sep {display: none;}@media screen and (min-width: 769px) {.header-bar__sep {color: #545454;opacity: 0.4;display: inline-block;padding: 0 5px;}}.header-bar__search {*zoom: 1;position: relative;background-color: #fff;border: 0 none;width: 110%;min-width: 100px;}.header-bar__search:after {content: "";display: table;clear: both;}@media screen and (min-width: 769px) {.header-bar__search {margin-left: 0px; margin-top: 4px;}}@media screen and (max-width: 768px) {.header-bar__search {margin: 12px 30px;}}@media screen and (max-width: 480px) {.header-bar__search {margin: 12px 30px;}}.header-bar__search form, .header-bar__search input, .header-bar__search button {margin-bottom: 0;}.header-bar__search-input[type="search"] {display: block;width: 80%;float: left;background: rgba(0, 0, 0, 0.04);border-color: #d36e40;padding: 10px;border-width: 2px 2px 2px 2px;}.header-bar__search-input[type="search"]:focus {background: transparent;border-color: transparent;}.header-bar__search-submit {font-family: "Lato", "HelveticaNeue", "Helvetica Neue", sans-serif;font-weight: 500;display: block;float: right;width: 20%;color: #fff !important;border-radius: 0px;height: 46.72px;font-size: 1em;padding: 10px 4px;}.supports-fontface .header-bar__search-submit {width: 15%;}.supports-fontface .header-bar__search-input[type="search"] {width: 85%;}@media screen and (max-width: 768px) {.supports-fontface .header-bar__search-form {position: relative;}.supports-fontface .header-bar__search-submit {width: 35px;position: absolute;top: 0;left: 0;}.supports-fontface .header-bar__search-input[type="search"] {width: 73%;padding-right: 35px;}}.header-bar__search .btn:hover, .header-bar__search .btn:focus {background: #5c8a2f;color: #fff;}.header-bar__message {font-weight: bold;margin-left: 15px;font-size: 16px;}@media screen and (min-width: 500px) and (max-width: 860px) {.header-bar__message {font-size: 16px;}}.site-header__logo {font-size: 40px;font-family: Georgia, serif;}.site-header__logo .site-header__logo--sup {font-size: 12px;top: -1.5em;}.site-header__logo .site-header__logo--sub {font-family: "Lato","HelveticaNeue","Helvetica Neue",sans-serif;font-size: 20px;text-transform: uppercase;color: #7f7f7f;font-weight: 600;text-align: left;font-style: italic;}.site-header__logo a {color: #693;}.grid-link__container {margin-bottom: 30px;margin-left: 1px;margin-top: 8px;}.grid-link, .grid-link--focus {position: relative;display: block;line-height: 1.3;}.grid-link:hover .grid-link__image, .grid-link:active .grid-link__image, .grid-link--focus:hover .grid-link__image, .grid-link--focus:active .grid-link__image {opacity: 0.8;}.grid-link--focus {padding: 20px;margin-bottom: 30px;}.grid-link--focus:before {border: 1px solid #EEE;display: block;content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #ffffff;-webkit-transition: all 0.08s ease-in;-moz-transition: all 0.08s ease-in;-ms-transition: all 0.08s ease-in;-o-transition: all 0.08s ease-in;transition: all 0.08s ease-in;}.grid-link--focus:hover, .grid-link--focus:active {top: 0;left: 0;right: 0;bottom: 0;}.grid-link__image {position: relative;display: table;table-layout: fixed;width: 100%;-webkit-transition: all 0.08s ease-in;-moz-transition: all 0.08s ease-in;-ms-transition: all 0.08s ease-in;-o-transition: all 0.08s ease-in;transition: all 0.08s ease-in;}.grid-link__image img {display: block;margin: 0 auto;max-width: 100%;}.sold-out .grid-link__image img {opacity: 0.4;filter: alpha(opacity=40);}.list-view__product .grid-link__image {min-width: 130px;}.grid-link__image-centered {display: table-cell;vertical-align: middle;width: 100%;overflow: hidden;}.grid-link__title {color: #545454;font-weight: 600 !important;}.grid-link__title, .grid-link__meta {position: relative;font-size: 14px;font-weight: 500;margin-bottom: 15px;}@media screen and (max-width: 768px) {.grid-link__title {margin-top: 25px;margin-bottom: -25px;font-size: 18px !important;}}.grid-link__meta {color: #7e7d7d;line-height: 1.4;}.grid-link__meta li {list-style: disc inside;}.grid-link__sale_price {display: block !important;opacity: 0.7;filter: alpha(opacity=70);}.product-single__sale-price_grid {display: block !important;color: #7e7d7d;font-size: 10pt;display: inline-block !important;vertical-align: text-top;padding-top: 2px !important;}.strikediag {display: inline-block;position: relative;}.strikediag::before {content: '';position: absolute;left: -0.1em;right: -0.1em;top: 0.38em;bottom: 0.38em;background: linear-gradient(to left top, transparent 45.5%, currentColor 47.5%, currentColor 52.5%, transparent 54.5%);}.grid-link__price_request{font-size: 23.75px;color:#f6f6f6;}.grid-link__price {cursor: pointer;color: #545454;font-size: 23px;font-weight: bold;;}@media screen and (min-width: 1000px) {.grid-link__price {top: 200px;}}@media screen and (min-width: 768px) and (max-width: 1000px) {.grid-link__price {top: 205px;font-size: 16px;}}@media screen and (min-width: 500px) and (max-width: 768px) {.grid-link__price {top: 50%;}}@media screen and (max-width: 500px) {.grid-link__price {top: 210px;}}@media screen and (max-width: 415px) {.grid-link__price {top: 135px;}}@media screen and (max-width: 375px) {.grid-link__price {top: 110px;}}.grid-link__price span {white-space: nowrap;}.list-view__product {border-bottom: 1px solid #b5b5b5;padding-bottom: 25px;padding-top: 25px;}.mobile-nav-trigger, .mobile-cart-toggle {font-weight: bold;}.mobile-nav-trigger .icon, .mobile-cart-toggle .icon {position: relative;top: -1px;vertical-align: middle;padding-right: 4px;}.mobile-nav-trigger {display: block;float: left;background: none;border: 0 none;padding: 0;margin: 0;}.mobile-nav-trigger .icon {font-size: 1.4em;}.mobile-cart-toggle {display: block;float: right;}.mobile-cart-toggle .header-bar__cart-icon {font-size: 1.4em;}.mobile-cart-toggle .cart-count:before {display: inline;content: "(";}.mobile-cart-toggle .cart-count:after {display: inline;content: ")";}.mobile-nav {display: none;list-style: none;text-align: left;margin: 0;}.mobile-nav li {margin: 0;}.mobile-nav__link {display: block;border-top: 1px solid #ffffff;border-color: rgba(255, 255, 255, 0.2);}.mobile-nav__link > a {display: block;padding: 12px 15px;font-size: 0.9375em;font-family: "Lato", "HelveticaNeue", "Helvetica Neue", sans-serif;font-weight: 700;text-transform: uppercase;}@media screen and (min-width: 480px) {.mobile-nav__link > a {padding-left: 30px;padding-right: 30px;}}.mobile-nav__sublist-expand, .mobile-nav__sublist-contract {display: inline-block;font-size: 0.6em;vertical-align: middle;margin: -2px 0 0 4px;}.mobile-nav__sublist-contract {display: none;}.mobile-nav__sublist-trigger.is-active .mobile-nav__sublist-contract {display: inline-block;}.mobile-nav__sublist-trigger.is-active .mobile-nav__sublist-expand {display: none;}.mobile-nav__sublist {list-style: none;margin: 0;display: none;background-color: #ffffff;}.mobile-nav__sublist .mobile-nav__sublist {margin-left: 15px;}.mobile-nav__sublist .mobile-nav__sublist .mobile-nav__sublist-link a {border-top: none;}.mobile-nav__sublist-link a {display: block;padding: 12px 15px;color: #4c4c4c;font-size: 0.9375em;font-family: "Lato", "HelveticaNeue", "Helvetica Neue", sans-serif;border-top: 1px solid #f0f0f0;}@media screen and (min-width: 480px) {.mobile-nav__sublist-link a {padding-left: 30px;padding-right: 30px;}}.mobile-nav__sublist-link a:hover {opacity: 1;color: #693;}.flexslider {margin: 0;padding: 0;}.flexslider li {margin: 0;max-width: 100%;}.flexslider .slides > li {display: none;margin: 0;position: relative;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}.flexslider .slides img {max-width: 100%;margin: 0 auto;display: block;}.slides {*zoom: 1;}.slides:after {content: "";display: table;clear: both;}html[xmlns] .slides {display: block;}* html .slides {height: 1%;}.no-js .slides > li:first-child {display: block;}.flexslider {position: relative;zoom: 1;}.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}.loading .flex-viewport {max-height: 300px;}.flexslider .slides {zoom: 1;}.carousel li {margin-right: 5px;}.flexslider .slides {margin: 0;padding: 0;list-style-type: none;}.slide-link {display: block;}.slide-link img {display: block;}.template-password {height: 100vh;text-align: center;}.password-page__wrapper {display: table;height: 100%;width: 100%;background-image: url(/cdn/shop/t/83/assets/password-page-background.jpg?v=12987344696580752000);background-size: cover;background-repeat: no-repeat;color: #ffffff;}.password-page__wrapper a {color: inherit;}.password-page__wrapper hr {padding: 15px 0;margin: 0 auto;max-width: 60px;border-color: inherit;}.password-page__wrapper .social-sharing a {color: #fff;}.password-page__wrapper .social-sharing.is-clean a {color: #333;background: #fff;}.password-page__wrapper .social-sharing.is-clean a:hover {background: #ececec;}.password-page__header {display: table-row;height: 1px;}.password-page__header__inner {display: table-cell;padding: 15px 30px;}.password-page__logo {margin-top: 90px;color: inherit;}.password-page__logo .logo {width: 250px;max-width: 100%;}.password-page__main {display: table-row;width: 100%;height: 100%;margin: 0 auto;}.password-page__main__inner {display: table-cell;vertical-align: middle;padding: 15px 30px;}.password-page__hero {font-family: "Lato", "HelveticaNeue", "Helvetica Neue", sans-serif;font-weight: 700;font-size: 2.625em;line-height: 1.25;text-transform: none;letter-spacing: 0;}@media screen and (min-width: 481px) {.password-page__hero {font-size: 3.75em;}}@media screen and (min-width: 769px) {.password-page__hero {font-size: 4em;}}.password-page__message {font-style: italic;font-size: 120%;}.password-page__message img {max-width: 100%;}.password-page__message, .password-page__login-form, .password-page__signup-form {max-width: 500px;margin: 0 auto;}.password-page__message, .password-page__login-form {text-align: center;padding: 30px;}@media screen and (min-width: 480px) {.password-page__login-form, .password-page__signup-form {padding: 0 30px;}}.password-page__login-form .input-group, .password-page__signup-form .input-group {width: 100%;}.password-page__login-form .errors ul, .password-page__signup-form .errors ul {list-style-type: none;margin-left: 0;}.lt-ie9 .template-password .newsletter__submit-text--small, .lt-ie9 .template-password .password-page__login-form__submit-text--small {display: none !important;}.password-page__social-sharing {margin-top: 30px;}.password-login, .admin-login {margin-top: 15px;}.password-login a:hover, .admin-login a:hover {color: inherit;}.password-login {font-family: "Lato", "HelveticaNeue", "Helvetica Neue", sans-serif;font-size: 0.875em;line-height: 14px;}.lock-icon-svg {width: 14px;height: 14px;display: inline-block;vertical-align: baseline;}.lt-ie9 .lock-icon-svg {display: none;}.admin-login {font-size: 95%;}.password-page__footer {display: table-row;height: 1px;color: inherit;}.password-page__footer_inner {display: table-cell;vertical-align: bottom;padding: 30px;line-height: 24px;font-size: 95%;}.shopify-link {color: inherit;}.shopify-link:hover {color: inherit;}.shopify-logo-svg {width: 82.28571px;height: 24px;display: inline-block;line-height: 0;vertical-align: top;}.lt-ie9 .shopify-logo-svg {display: none;}.modern .shopify-name {clip: rect(0 0 0 0);clip: rect(0, 0, 0, 0);overflow: hidden;position: absolute;height: 1px;width: 1px;}.color-orange {color: #e16832;}.product-grid-item-custom {min-height: 81px !important;font-size: 19px;}.in-stock-custom {color: #669933;}.AddToCartButton_custom {background: #ffd02b !important;padding: 7px 9px !important;text-transform:none !important;font-size: 0.65em;margin-bottom: 20px;color: black;box-shadow: 0px 5px 7px -7px #717171;float: right;}.AddToCartButton_ProductPage_custom {color: black !important;background: #ffd02b !important;box-shadow: 0px 5px 5px -7px #717171;font-size: 1.2em;font-weight: 500 !important;padding: 8px 20.5px !important;margin-bottom: 5px;}.AddToCartButton_ProductPage_custom:hover {background: #ffc600 !important;}.AddToCartText_custom {font-size: 1.2em;}.DisplayNone_custom {display: none;}.product_list_item_custom {font-size: 13px;color: #7e7d7d;}.h3_no_margin_bottom {margin-bottom: 0px;}.Product_Title_list_custom {color: #545454;}.hr_nomarginbottom_custom {padding-bottom: 10px;}.props__item_instock {color: #693;font-weight: 900;}.grid__item_listTitle {margin-bottom: 0px;font-weight: 600;font-size: 19px !important;padding-right: 25px;}.ComparePrice__ListView {color: #7e7d7d;font-size: .9em;text-align: right;}.ComparePrice__ListView_Container {display: inline-block;margin-top: 0px;margin-bottom: 0px;text-align: left;vertical-align: top;padding: 5px;}@media screen and (min-width: 300px) and (max-width: 768px) {.ComparePrice__ListView_Container {font-size: 12px;}.grid__item_listTitle {padding-right: 5px !important;font-size: 14px !important;padding-bottom: 15px;}}@media screen and (min-width: 768px) and (max-width: 1000px) {.ComparePrice__ListView_Container {font-size: 17px;}}.ActualPrice__ListView_Container {display: inline-block;color: #545454;margin-top: 0px;margin-bottom: 10px;text-align: left;font-size: 25px;}@media screen and (min-width: 300px) and (max-width: 768px) {.ActualPrice__ListView_Container {font-size: 15px;}}@media screen and (min-width: 768px) and (max-width: 1000px) {.ActualPrice__ListView_Container {font-size: 17px;}}.CustomAddToCartBox__ListView {margin-top: 0px;height: 200px;border-radius: 5px;vertical-align: top;font-size: 18px;}.AddToCartButton__custom_ListView {padding: 7px 8px !important;margin-bottom: 0px !important;float: none !important;}@media screen and (min-width: 300px) and (max-width: 500px) {.AddToCartButton__custom_ListView {font-size: 0.5em !important;}}@media screen and (min-width: 500px) and (max-width: 768px) {.AddToCartButton__custom_ListView {font-size: 0.7em !important;}}.PriceDiscount__ListViewIcon {padding-left: 3px;color: #693;}.DoubleSize__Font {font-size: 1em !important;}.FlexDIV {display: -webkit-flex;display: flex;}div#MobileProductPage {display: none;}div#DesktopProductPage {display: block;}.CheckoutNotes {font-size: 14px;line-height: 0.5;}.CheckoutButtonCart {text-transform: none !important;border-radius: 5px !important;margin-bottom: 10px !important;width: 100%;}.inline-custom {display: inline;height: 50px;line-height: 50px;}.highlight-sidebar-menu {font-weight: 1000;color: #693 !important;}.hr-bottom-custom {margin-bottom: 10px;}.large-text-custom {font-size: 2em;}.hr-home-custom {border-top-color: #e2e2e2 !important;}.section-header__title-custom {margin: 15px 0 15px 0 !important;}.mySlides {display: none;}img {vertical-align: middle;}.slideshow-container {max-width: 100%;position: relative;margin: auto;}.text {color: #f2f2f2;font-size: 15px;padding: 8px 12px;position: absolute;bottom: 8px;width: 100%;text-align: center;}.numbertext {color: #f2f2f2;font-size: 12px;padding: 8px 12px;position: absolute;top: 0;}.dot {height: 15px;width: 15px;margin: 0 2px;background-color: #bbb;border-radius: 50%;display: inline-block;transition: background-color 0.6s ease;}.active {background-color: #717171;}.fade {-webkit-animation-name: fade;-webkit-animation-duration: 1.5s;animation-name: fade;animation-duration: 1.5s;}@-webkit-keyframes fade {from {opacity: .9;}to {opacity: 1;}}@keyframes fade {from {opacity: .9;}to {opacity: 1;}}@media screen and (max-width: 720px) {.slider-custom {display: none;}}@media screen and (min-width: 768px) and (max-width: 1000px) {.AddToCartButton_custom {font-size: 0.45em !important;}.product-grid-item-custom {min-height: 120px !important;}}.tooltip {position: relative;display: inline-block;}.tooltip .tooltiptext {visibility: hidden;width: 250px;background-color: #4c4c4c;color: #fff;text-align: left;padding: 20px;border-radius: 6px;position: absolute;z-index: 1;}.tooltip:hover .tooltiptext {visibility: visible;}.yotpo .text-m {padding-left: 5px;padding-top: 1px;}.yotpo-main-widget {margin-bottom: 60px !important;}.slider-custom {height: 100%;width: 100%;}.is-active + .sidebar-sublist__expand {background: #f7f7f7 !important;color: #693;}.is-active + .sidebar-sublist__expand + .sidebar-sublist__contract{color: #693;}.center-align-custom{text-align: center;padding-bottom: 25px;}.AskForQuote_ProductPage {color: #e16832 !important;background: white !important;box-shadow: 0px 5px 5px -7px #717171;border-color: #e16832;font-size: 1em;font-weight: 500 !important;padding: 10px 20.5px !important;margin-bottom: 5px;}.AskForQuote_ProductPage .btn:hover, .AskForQuote_ProductPage .btn:focus {background: #bb6139 !important;color: white;}.BuyButton_ProductPage_custom{color: white;background: #4c4c4c !important;box-shadow: 0px 5px 5px -7px #717171;font-size: 1.2em;font-weight: 500 !important;padding: 8px 20px !important;margin-top:-5px;}.BuyButton_ProductPage_custom:hover{color: white !important;background: #1d1d1d !important;}.qty_custom{max-width: 80px !important;}.smaller-buttons{font-size: 1em !important;padding: 10px 10px!important }@media screen and (min-width: 300px) and (max-width: 1000px) {.smaller-buttons{font-size: 0.7em !important;padding: 10px 10px!important }.BuyButton_ProductPage_custom{font-size: 0.7em !important;padding: 10px 10px!important }.AddToCartButton_ProductPage_custom{font-size: 0.7em !important;padding: 10px 10px!important }div#DesktopProductPage {display: block;}}@media screen and (min-width: 1001px) and (max-width: 1600px) {.smaller-buttons{padding: 10px 10px!important }}.padding-zero{padding: 0px !important;}.margin-zero{margin: 0px !important;}.ListView_stock{font-size: 14px;font-weight: 300;}.grid_info{background-color: #f6f6f6;width: 100%;padding: 20px 20px 20px 25px;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-top: -25px;position: relative;z-index: 1;}.grid_button{margin-left:-25px;margin-top:30px;width: 100%;padding: 20px 0px 20px 0px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}.blog-image-custom{float: left;padding-right: 25px;padding-bottom: 25px;}.collection_sorting{width: 154px !important;margin-bottom: 5px !important;}.breadcrumb__active{font-weight: 600;padding: 5px 10px 7px 10px !important;background-color: #f3f3f3;border-radius: 3px;}.breadcrumb__sep{font-size: 1em;font-weight: 800;}.breadcrumb a:hover{font-weight: 600;padding: 5px 10px 5px 10px !important;background-color: #f3f3f3;border-radius: 3px;transition: all .1s;}.no-bottom-mobile{padding-bottom: 0px !important;margin-bottom: 0px !important;}.all-products-image{z-index: 0;margin-top: -25px;position: relative;}.all-products-title{font-size: 25px;color: #696767;width: 100%;padding: 20px 20px 20px 25px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;z-index: 1 !important;position: relative;font-weight: 600;}.all-products-title a:hover{color: #669933;}.header-bar-all-products{margin-bottom: 0px !important;}.shopify-pc__banner__dialog{padding: 20px 90px 50px 50px !important;box-shadow: 0 4px 10px rgba(63, 63, 68, 1) !important;}.btn-collection{padding:8.6px 10px!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button__more-options{font-family:inherit!important;font-feature-settings:inherit!important;}
.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cs-price-block{display:none}.cloud-search-results .see-more-results a{background-color:#D36E40;border-radius:0;color:#fff!important;font-weight:600;font-size:12pt;padding:15px 20px}.cloud-search-results .cs-item .cs-item-title{font-weight:600}@media screen and (min-width:800px){.cloud-search-results--single-panel{width:704px!important}}.grid__item.new-product{position:relative}.new-badge{position:absolute;top:0;right:0;background:#669933;color:#fff;padding:5px 10px;border-radius:0 0 5px 5px;z-index:1}.new-badge-list{border-radius:5px!important}.homepage-breadcrumb{background:#6B7280;color:#fff;text-align:center;margin-top:-2px;min-height:10px;font-size:14pt}@media screen and (min-width:768px) and (max-width:1300px){.homepage-breadcrumb{font-size:12pt}}
.grid-link__container.grid-link__container--products{display:flex;flex-wrap:wrap;align-items:stretch}.grid-link__container.grid-link__container--products .grid__item.featured-product__item{float:none;display:flex;flex-direction:column;flex:0 0 auto}.grid-link__container.grid-link__container--products .grid_info{display:flex;flex-direction:column;flex:1 1 auto}.grid-link__container.grid-link__container--products .grid_button{margin-top:auto}@media screen and (min-width: 769px){.grid-link__container.grid-link__container--products .grid_button{margin-top:auto;margin-left:0px}}
.AskForQuote_ProductPage--sku {padding: 4px 10px !important;font-size: 12px;font-weight: 600 !important;border: 1.5px solid;margin-left: 5px;}
