/* Minification failed. Returning unminified contents.
(1,29528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,29552): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,29574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,29598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,30298): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(1,30480): run-time error CSS1039: Token not allowed after unary operator: '-border-thickness'
(1,30515): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,30536): run-time error CSS1039: Token not allowed after unary operator: '-border-opacity'
(1,32109): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(1,32349): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(1,33035): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(1,33069): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(1,33749): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(1,33788): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(1,33909): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(1,39563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,39810): run-time error CSS1039: Token not allowed after unary operator: '-r'
(1,40018): run-time error CSS1039: Token not allowed after unary operator: '-r'
(1,40047): run-time error CSS1039: Token not allowed after unary operator: '-r'
(1,40215): run-time error CSS1039: Token not allowed after unary operator: '-r'
(1,40231): run-time error CSS1039: Token not allowed after unary operator: '-r'
(1,40451): run-time error CSS1039: Token not allowed after unary operator: '-r'
(1,40535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,40631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,40806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,40858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
.relative{position:relative}[onclick],[role=button]{cursor:pointer}.show-content-page{box-shadow:0 10px 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.2)}.data-right-column .resources div.header{background-color:#007046;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;text-align:center;font-size:1.2rem;font-weight:normal;margin:0}.data-right-column .resources div.header{border-radius:0}.title-button span,.link-buttons a span{font-family:myriad-pro,sans-serif;font-size:2rem;line-height:.9em;color:#fff;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,.1)}html,body{height:auto}body{background-color:#d9d9d9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:myriad-pro,sans-serif}h1,h2,h3,h4,h5,h6{font-family:myriad-pro,sans-serif}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.pb-5,.py-5{padding-bottom:3rem !important}.mb-0{margin-bottom:0 !important}.d-none{display:none !important}.d-inline-block{display:inline-block !important}@media(min-width: 576px){.d-sm-none{display:none !important}.d-sm-block{display:block !important}}.text-underline{text-decoration:underline !important}.text-dark-green{color:#007046 !important}.ui.menu,.ui.button{font-family:myriad-pro,sans-serif}.ui.page.dimmer{z-index:100000}.ui.checkbox{margin-bottom:5px}.ui.checkbox.fitted{padding-top:8px}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:#555}.ui.disabled.dropdown{opacity:.7}ul{list-style:none}.btn{border-radius:0}.btn-dark-green,.ui.button.primary.btn-dark-green{background:#007046}.ui[class*="top fixed"].menu{border-bottom:none}iframe{border:none}#sticky_wrapper{min-height:0}#sticky_push,#sticky_footer{height:95px}@media(min-width: 768px){#sticky_push,#sticky_footer{height:44px}}#sticky_footer{margin-top:-95px}@media(min-width: 768px){#sticky_footer{margin-top:-44px}}div.required .ui.error.input input{border-color:red}.group.required>span.label::before{content:"* ";color:red}#page{margin:auto;max-width:1200px;min-height:calc( 100vh - 235px )}@media(min-width: 768px){#page{min-height:calc( 100vh - 184px )}}#page .header-stripe{background-color:#a8a9ad;height:17px;top:25px;position:relative}#page .page-container.page-container-inverse{background-color:#d9d9d9;margin-top:0;padding-top:32px}#page .page-container{margin-top:129px;background-color:#fff;margin-bottom:20px;padding:20px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.1)}@media(min-width: 576px){#page .page-container{margin-top:179px}}@media(min-width: 768px){#page .page-container{margin-top:199px}}@media(min-width: 842px){#page .page-container{margin-top:179px}}@media(min-width: 992px){#page .page-container{margin-top:145px}}#page .page-container .two-section{min-height:100px;display:flex;-js-display:flex;flex-flow:row wrap;flex:0 0 100%}@media(min-width: 768px){#page .page-container .two-section{flex-flow:row wrap !important}}#page .page-container .two-section .left-section{display:flex;-js-display:flex;flex-direction:column;flex:0 0 315px;width:100%;flex-basis:100% !important}@media(min-width: 768px){#page .page-container .two-section .left-section{flex:auto !important;width:26%}}@media(min-width: 1000px){#page .page-container .two-section .left-section{flex:auto !important;width:25%}}#page .page-container .two-section .left-section.narrow{flex:0 0 auto}#page .page-container .two-section .right-section{flex:1 0 320px;flex:auto !important;margin:0;width:100%}@media(min-width: 768px){#page .page-container .two-section .right-section{margin:0;width:74%;padding-left:1.25em}}@media(min-width: 1000px){#page .page-container .two-section .right-section{margin:0;width:75%}}#page .page-container .two-section .right-section-narrow{flex:0 0 215px}#page .page-container .two-section-right{display:flex;-js-display:flex;flex-wrap:wrap}#page .page-container .two-section-right .right-section{display:flex;-js-display:flex;flex-direction:column;flex:0 0 215px}#page .page-container .two-section-right .left-section{flex:1 1 0px}table{border-collapse:collapse;color:#444;font-size:1em;width:100%}table th,table td{padding:8px;line-height:20px;text-align:left}table th{border:none;background-color:#a8a9ad;vertical-align:bottom;font-weight:bold}table tr.alt{background-color:#e7e7e8}table td.col-total{width:80px}table td{vertical-align:top;border:none}table td img{max-height:50px}table td span{font-size:1.2em;line-height:1.8em}table td .selection span{font-size:initial !important;line-height:initial !important}table td .react-numeric-input{font-size:1.2em}table td .react-numeric-input input.spinner{height:1.8em;width:80px;font-family:myriad-pro,sans-serif}span.shipping-price div{display:inline-block;width:50px}.show-content-page{background-color:#fff;margin:20px 0 0 0;padding:20px;position:relative;font-size:1.1em}.loader::after{display:initial}.reg-table{white-space:pre-wrap}.table td.button-cell{text-align:center;vertical-align:middle}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}@media(min-width: 768px)and (max-width: 979px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}}@media(max-width: 768px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}}@media(max-width: 575px){#sticky_wrapper{width:100%}.ui.fixed.menu,.ui[class*="top fixed"].menu{top:34px}#page .page-container{padding:20px;min-height:calc( 100vh - 95px )}#page .page-container .two-section{flex-flow:column nowrap}#page .page-container .two-section .left-section{display:block;flex:auto}#page .page-container .two-section .left-section.narrow{-webkit-box-flex:0;-ms-flex:0 0 295px;flex:auto}#page .page-container .two-section .right-section{flex:auto;width:100%}#page .page-container .two-section-right{flex-direction:column}#page .page-container .two-section-right .right-section{margin-top:20px;margin-bottom:20px;flex:none}.right-section{margin-left:0}}.catalog-list__content p{margin-bottom:1.4em}.catalog-list__content img{width:100% !important;height:auto !important}.catalog-list>h1{background-color:#ddd;padding-left:5px;margin-left:8px;font-size:1.4em;max-width:500px}.catalog-list>h2{font-size:1.4em;margin:0}.catalog-list>ul{list-style:none;margin:0}.catalog-list{display:grid;margin:0 2em;gap:15px}@media(min-width: 480px){.catalog-list{grid-template-columns:repeat(2, 1fr);margin:0 2em}}@media(min-width: 768px){.catalog-list{grid-template-columns:repeat(3, 1fr);margin:0 2em}}.catalog-list h1{font-weight:100;font-size:30px;margin-bottom:.8em}.catalog-list h2{font-size:16px;margin:0;font-weight:600}.catalog-list ul{padding:0;margin:0 0 1.2em;line-height:1.7}.catalog-list-group{margin-bottom:2em}.catalog-list-group:nth-child(3n+4),.catalog-list-group:nth-child(3n+5),.catalog-list-group:nth-child(3n+6){border-top:1px solid #cecece;padding-top:2.5em}.content-404{text-align:center;padding:4em 0}@media(min-width: 768px){.content-404{padding:8em 0}}.content-404 h2,.content-404 h1{font-family:myriad-pro,sans-serif;font-weight:normal;margin:10px 0;color:#000;font-size:24px}.content-404>h2{font-size:6em;line-height:1.2em;font-weight:bold}.content-404 .content-page-content>*{font-size:22px}.content-404 .btn{background:#007046;border-radius:50px;padding:15px 30px;margin-top:20px;display:inline-block;color:#fff;font-size:18px;transition:all .3s ease-in-out}.content-404 .btn:hover{background:#000}@media(min-width: 576px){#page .page-container{min-height:calc( 100vh - 324px )}}.umbraco-forms-navigation input[type=submit]{background:#000;color:#fff;border-radius:4px;-webkit-appearance:none;appearance:none;border:none;padding:8px 20px}.icon_noUPS{background-image:url(/img/part-sprites-30x30-min.png);background-position:-31px -31px;width:30px;height:30px;margin:0 auto}.relative{position:relative}[onclick],[role=button]{cursor:pointer}.show-content-page{box-shadow:0 10px 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.2)}.data-right-column .resources div.header{background-color:#007046;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;text-align:center;font-size:1.2rem;font-weight:normal;margin:0}.data-right-column .resources div.header{border-radius:0}.title-button span,.link-buttons a span{font-family:myriad-pro,sans-serif;font-size:2rem;line-height:.9em;color:#fff;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.relative{position:relative}[onclick],[role=button]{cursor:pointer}.show-content-page{box-shadow:0 10px 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.2)}.data-right-column .resources div.header{background-color:#007046;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;text-align:center;font-size:1.2rem;font-weight:normal;margin:0}.data-right-column .resources div.header{border-radius:0}.title-button span,.link-buttons a span{font-family:myriad-pro,sans-serif;font-size:2rem;line-height:.9em;color:#fff;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.search-container .ui.action.input{border-radius:5px;flex:1 0 auto}.search-container .ui.action.input .search-box{height:40px;border-color:#c8c9cb;border-radius:0;border-bottom-left-radius:5px !important;border-top-left-radius:5px !important}.search-container .ui.action.input .search-box:focus{border-right-color:transparent !important}.search-container .ui.action.input .clear-search-button{border:none;background:#fff !important;padding:5px 12px;color:#8d8d8d;padding:0px 10px 0 !important}@media(min-width: 576px){.search-container .ui.action.input .clear-search-button{border-top:1px solid #c8c9cb !important;border-bottom:1px solid #c8c9cb !important}}.search-container .ui.action.input .search-button{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important;border-left-color:transparent !important;padding:0 12px !important}.search-container .ui.action.input .search-button svg{width:24px}.search-container .ui.action.input .predictive-results{position:absolute;top:100%;left:0;z-index:100000;min-width:590px}.search-container .ui.action.input .predictive-results .content{display:flex;-js-display:flex;min-height:240px}.search-container .ui.action.input .predictive-results .content ul{display:flex;-js-display:flex;flex-direction:column;margin:0;padding:0}.search-container .ui.action.input .predictive-results .content ul.pr-left{flex:0 0 175px}.search-container .ui.action.input .predictive-results .content ul.pr-left>li:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #e7e7e8}.search-container .ui.action.input .predictive-results .content ul.pr-left h3{font-size:.9em;color:#6ac17b;margin-bottom:0}.search-container .ui.action.input .predictive-results .content ul.pr-left a{font-size:.75em;color:inherit}.search-container .ui.action.input .predictive-results .content ul.pr-left a:hover{text-decoration:underline}.search-container .ui.action.input .predictive-results .content ul.pr-right{flex:1 0 0px;border-left:solid 1px #e7e7e8;padding-left:5px}.search-container .ui.action.input .predictive-results .content ul.pr-right li{background-color:#e7e7e8;border-radius:5px;margin:2px 0;padding:4px;cursor:pointer}.search-container .ui.action.input .predictive-results .content ul.pr-right li:hover .details>h3{text-decoration:underline}.search-container .ui.action.input .predictive-results .content ul.pr-right li .details{padding:2px}.search-container .ui.action.input .predictive-results .content ul.pr-right li .details>h3{font-size:.75em;margin:0;padding:0}.search-container .ui.action.input .predictive-results .content ul.pr-right li .details .row{display:flex;-js-display:flex;flex-wrap:nowrap}.search-container .ui.action.input .predictive-results .content ul.pr-right li .details .item-number{font-size:.8em}.search-container .ui.action.input .predictive-results .content ul.pr-right li .details .item-number div{display:flex;-js-display:flex;flex-wrap:nowrap;color:#8d8d90;white-space:nowrap}.search-container .ui.action.input .predictive-results .content ul.pr-right li .details .item-number .min-qty{color:#007046}.search-container .ui.action.input .predictive-results .content ul.pr-right li .restricted{margin-top:2px;font-size:.85em;line-height:1.5em;color:red}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper{clear:both;width:100%;display:flex;-js-display:flex;flex-wrap:nowrap;justify-content:flex-end}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper .quantity-label{align-self:center}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper .quantity-wrapper{margin-left:5px;margin-right:5px;align-self:center}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper .quantity-wrapper .react-numeric-input{font-size:.1 .3em}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper .quantity-wrapper .react-numeric-input input.spinner{height:1.5em;width:50px;font-family:myriad-pro,sans-serif}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper .add-button-wrapper{align-self:center}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper .add-button-wrapper .add-button{width:70px;height:20px;font-size:10px;padding:0px}.search-container .ui.action.input .predictive-results .content ul.pr-right li img{background-color:#fff;border-radius:5px;float:left;max-width:48px;max-height:48px;margin-right:4px}.search-container .ui.action.input .predictive-results.hidden{position:absolute;display:none}.search-container .ui.action.input .predictive-text{text-transform:capitalize}.search-container .ui.action.input mark{background-color:#ffffe0}@media(min-width: 576px){.search-container .for_mobile{display:none}}@media(max-width: 575px){.search-container{max-width:100vw}.search-container .for_desktop{display:none}.search-container .ui.card{border-radius:0 !important}.search-container .ui.action.input{border-bottom:solid 1px #c8c9cb}.search-container .ui.action.input .search-box{height:40px;border:solid 0px #c8c9cb !important;border-bottom-left-radius:0px !important;border-top-left-radius:0px !important;padding:8px 0 8px 8px}.search-container .ui.action.input .search-button{border:solid 0px #a8a9ad !important;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important;border-left-color:transparent !important;min-height:0;padding:8px 8px 8px 8px}.search-container .ui.action.input .predictive-results{height:100vh;width:100vw;overflow-x:hidden;overflow-y:auto;min-width:0}.search-container .ui.action.input .predictive-results .content{border-radius:0 !important;flex-flow:column nowrap;min-width:100vw;max-width:100vw;height:auto;min-height:calc(100vh + 209px);max-height:calc(100vh + 209px);width:100vw;max-width:100vw;overflow-x:hidden;padding-bottom:100px !important}.search-container .ui.action.input .predictive-results .content .ui.inverted.dimmer,.search-container .ui.action.input .predictive-results .content .content{max-height:100vh}.search-container .ui.action.input .predictive-results .content ul.pr-left .close_btn{text-align:right;text-decoration:underline;color:#6ac17b;font-size:.8rem;font-weight:bold}.search-container .ui.action.input .predictive-results .content ul.pr-right{margin-top:10px;padding-left:0px;border-left:none}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper{height:28px}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper .quantity-wrapper .react-numeric-input{font-size:.8rem}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper .quantity-wrapper .react-numeric-input input.spinner{width:75px;height:28px}.search-container .ui.action.input .predictive-results .content ul.pr-right li .add-wrapper .add-button-wrapper .add-button{height:28px}.search-container .ui.action.input .predictive-results .content .item-details{flex-flow:column nowrap}}.search-container .ui.action.input .search-box::-webkit-input-placeholder{color:#888}.search-container .ui.action.input .search-box::-moz-placeholder{color:#888}.search-container .ui.action.input .search-box:-ms-input-placeholder{color:#888}.search-container .ui.action.input .search-box::-ms-input-placeholder{color:#888}.search-container .ui.action.input .search-box::placeholder{color:#888}.header-container{flex-direction:column;height:110px}.header-container .show_xs{display:none}.header-container .sticky-header-container{display:flex;min-height:75px}@media(min-width: 576px){.header-container .sticky-header-container{min-height:85px}.header-container .sticky-header-container .mbl_menu_btn_div{display:none}}.header-container .sticky-header{max-width:1200px;width:100%;margin:auto;display:flex;-js-display:flex;flex:row nowrap;justify-content:space-between;align-items:center;flex:0 0 auto;padding:0 20px}@media(min-width: 1220px){.header-container .sticky-header{padding:0}}.header-container .sticky-header .logo-div{min-width:320px;display:flex;-js-display:flex;flex:0 0 320px;align-items:center}.header-container .sticky-header .logo-div .logo-span{display:flex;-js-display:flex;flex-flow:column nowrap;margin-left:0}.header-container .sticky-header .logo-div .logo-span a .logo{height:50px;margin:5px 0 5px 3px}.header-container .sticky-header .logo-div .logo-span a .logo.mobile-logo{display:block}@media(min-width: 450px){.header-container .sticky-header .logo-div .logo-span a .logo.mobile-logo{display:none}}.header-container .sticky-header .logo-div .logo-span a .logo.desktop-logo{display:none}@media(min-width: 450px){.header-container .sticky-header .logo-div .logo-span a .logo.desktop-logo{display:block}}.header-container .sticky-header .logo-div .slogan-span{display:flex;-js-display:flex;flex:0 0 180px;flex-flow:row wrap;padding-left:10px;font-style:italic;text-shadow:0 0 3px #6ac17b;margin-left:0}.header-container .sticky-header .search-container{height:40px;display:flex;-js-display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-content:center}.header-container .sticky-header .header-account{margin-left:20px;display:flex;-js-display:flex;flex:0 1 auto;min-width:180px;flex-direction:row;align-items:center;height:100%;justify-self:flex-end;justify-content:flex-end;z-index:100}.header-container .sticky-header .header-account .ui.dropdown .menu>a.item.signout{border-top:solid 1px #e7e7e8;margin-top:10px}.header-container .sticky-header .header-account .ui.dropdown .menu>.ui.dropdown .menu{max-height:calc(82vh - 200px);overflow:auto}.header-container .sticky-header .header-account .details{display:flex;-js-display:flex;flex-direction:column;justify-content:center}.header-container .sticky-header .header-account .details span{line-height:1.2em;margin-bottom:0;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-container .sticky-header .header-account .details span:not(.show_xs){display:block}.header-container .sticky-header .header-account .menu .custom-item{padding-left:18px;padding-right:18px}.header-container .sticky-header .header-account .menu .dropdown .menu.left{margin-top:32px !important}.header-container .sticky-header .header-account .menu .item.change_customer{padding-left:18px !important;margin-top:8px !important}.header-container .sticky-header .header-account .details .name{color:#007046;font-weight:bold}.header-container .sticky-header .header-account .details .username{color:#007046;font-weight:bold;font-size:.8em}.header-container .sticky-header .header-account .cart{margin-left:20px;display:flex;align-items:center;justify-content:center}.header-container .sticky-header .header-account .cart:hover{cursor:pointer}.header-container .sticky-header .header-account .cart .cart-icon-label-group{display:flex;align-items:end;position:relative}.header-container .sticky-header .header-account .cart .cart-icon-label-group svg{width:30px;stroke:#7c7c7c}.header-container .sticky-header .header-account .cart .cart-icon-label-group .cart-label{display:flex;align-items:end;font-size:13px;color:#666;position:relative;top:2px;padding-left:2px}.header-container .sticky-header .header-account .cart .cart-icon-label-group .cart-qty{position:absolute;top:-1px;left:10px;color:#007046;font-size:14px;line-height:1;font-weight:bold;background:#fff;border-radius:50%;padding:2px}.header-container .sticky-header .header-account .cart .cart-total{padding-top:3px;font-weight:bold}.header-container .sticky-header .header-account .account-image{width:40px;height:40px;background-size:40px 40px;margin-left:10px}.header-container .sticky-header .header-account .create-login{margin-left:8px;margin-right:8px}@media(min-width: 576px){.header-container{margin-top:34px !important}}@media(min-width: 992px){.header-container{margin-top:0 !important}}@media(max-width: 992px)and (min-width: 576px){.ui.menu:not(.vertical)>.menu{min-height:40px}.header-container .ui.menu{font-size:.85rem}.header-container .sticky-header .search-container{position:fixed;top:0;left:0;right:0;bottom:auto;width:100%;height:30px;flex:0 0 100%;z-index:999}.header-container .sticky-header .search-container .ui.action.input .predictive-results{width:100%}.header-container .sticky-header .search-container .ui.action.input .search-box{height:100%;min-height:0;border-radius:0 !important}.header-container .sticky-header .search-container .ui.action.input .search-button{height:100%;min-height:0;border-radius:0 !important}}@media(max-width: 575px){i.icon{margin-right:0;width:auto}.ui.modal.account-accordion-modal>.content .other-shipto{padding:10px !important;border-radius:5px !important;border:solid 1px transparent !important}.ui.modal.account-accordion-modal>.content .other-shipto.active{border:solid 1px #6ac17b !important;color:#6ac17b !important}.ui.modal.account-accordion-modal>.content button{margin-bottom:5px;width:100%}.ui.modal.account-accordion-modal>.content button.confirm{background:#6ac17b}.header-container{height:75px;min-height:75px}.header-container .hide_xs{display:none}.header-container .show_xs{display:unset}.header-container .sticky-header{height:75px;min-height:75px;flex-wrap:nowrap;max-width:100%}.header-container .sticky-header .logo-div{min-width:0;flex:1 0 auto;margin-left:15px}.header-container .sticky-header .logo-div .logo-span a .logo{height:35px;margin:0 0 0 0}.header-container .sticky-header .logo-div .slogan-span{display:none}.header-container .sticky-header .search-container{position:fixed;top:0;left:0;right:0;bottom:auto;width:100%;border:none;height:34px;flex:0 0 100%;z-index:1}.header-container .sticky-header .search-container .ui.action.input .predictive-results{width:100%}.header-container .sticky-header .search-container .ui.action.input .search-box{height:100%;min-height:0;border-radius:0 !important}.header-container .sticky-header .search-container .ui.action.input .search-button{height:100%;min-height:0;border-radius:0 !important}.header-container .sticky-header .header-account{margin-left:0}.header-container .sticky-header .header-account .details,.header-container .sticky-header .header-account .create-login{font-size:.8em;font-weight:bold}.header-container .sticky-header .header-account .details span.hide_xs,.header-container .sticky-header .header-account .create-login span.hide_xs{display:none}.header-container .sticky-header .header-account .account-image{width:25px;height:25px;background-size:25px 25px;margin-left:4px}.header-container .bread-crumbs{top:0}.header-container .ui.styled.accordion .navigation-message{color:#e7e7e8}.modal.fade{top:-120px}.modal .modal-footer{padding-bottom:0;padding-right:0}}.relative{position:relative}[onclick],[role=button]{cursor:pointer}.show-content-page{box-shadow:0 10px 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.2)}.data-right-column .resources div.header{background-color:#007046;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;text-align:center;font-size:1.2rem;font-weight:normal;margin:0}.data-right-column .resources div.header{border-radius:0}.title-button span,.link-buttons a span{font-family:myriad-pro,sans-serif;font-size:2rem;line-height:.9em;color:#fff;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.ui.simple.active.dropdown>.menu,.ui.simple.no-items.dropdown:hover>.menu,.ui.simple.no-items.dropdown:active>.menu{display:none}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu,.ui.simple.dropdown:active>.menu{min-width:100%}.ui.menu.top-menu{background-color:#007046;border:none;padding:0;max-width:1200px;width:100%;margin:auto;border-radius:10px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow:none;position:relative;top:-15px}.ui.menu.top-menu .navbar-toggler:not(:disabled):not(.disabled){margin:.2em}.ui.menu.top-menu>.item{flex:1 1 auto;text-align:center;display:flex;-js-display:flex;justify-content:space-around;align-items:center;line-height:1.1em;color:#fff;border-right:none;border-bottom:none;padding-left:10px;padding-right:10px;cursor:pointer}.ui.menu.top-menu>.item:before{background:rgba(34,36,38,.2)}.ui.menu.top-menu>.item:hover{color:#fff;background:rgba(0,0,0,.2)}.ui.menu.top-menu>.item.hover{background:#6ac17b;border:none}.ui.menu.top-menu>.item.highlighted{background:#fffbe3;color:#007046 !important;box-shadow:inset 0 4px 8px rgba(1,3,0,.25);border:none;margin-bottom:0;font-weight:bold;text-shadow:none}.ui.menu.top-menu .item:first-child{border-left:none;border-top-left-radius:10px !important}.ui.menu.top-menu .item:last-child{border-top-right-radius:10px !important;border-right:none}.ui.menu.top-menu .item:last-child:before{display:none}.ui.menu.top-menu .ui.dropdown .menu>.item:not(.dropdown){text-shadow:none;padding:.4em .8em !important;padding-right:36px !important}.ui.menu.top-menu .ui.dropdown .menu>.item:not(.dropdown) img{margin:0;position:absolute;top:50%;transform:translateY(-50%);right:10px;width:17px;height:auto}.ui.menu.top-menu .item .ui.dropdown .menu>.item.dropdown{padding:.4em .8em !important}.ui.menu.top-menu .item>i.dropdown.icon{display:none;padding:0 0 0 0;float:right;margin:0 0 0 0}.ui.menu.top-menu .ui.dropdown .menu>.item{border:none}.ui.menu.fixed{z-index:9999}@media(max-width: 575px){.ui.menu>.menu,.ui.menu:not(.vertical)>.menu{display:none}}.top-menu{background-color:#007046;margin:0 auto;padding:0;display:none;position:relative;z-index:99;align-items:center;justify-content:space-between;width:100%;max-width:1200px;border-top-left-radius:15px;border-top-right-radius:15px}.top-menu .children img{max-width:15px;margin-left:6px;margin-right:1px;top:2px;position:relative}@media(min-width: 576px){.top-menu{display:flex}.top-menu a,.top-menu .child-link{font-size:11px}}@media(min-width: 745px){.top-menu a,.top-menu .child-link{font-size:13px}}@media(min-width: 900px){.top-menu a,.top-menu .child-link{font-size:14px}}.top-menu-root-item{flex:1 1 auto;display:flex;align-items:center;justify-content:center;position:relative;border-left:1px solid #01603c;height:100%}.top-menu-root-item:first-child,.top-menu-root-item.highlighted:last-child{border-left:none}.top-menu-root-item:hover .children{display:block}.top-menu-root-item.active{background:#6ac17b}.top-menu-root-item.active:first-child{border-top-left-radius:15px}.top-menu-root-item .children{position:absolute;top:100%;left:0;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 0 3px 0 rgba(0,0,0,.45);min-width:100%;max-width:350px;display:none;padding:0;margin-left:0 !important}.top-menu-root-item.highlighted{background:#fffbe3;display:block}.top-menu-root-item.highlighted>a{display:flex;align-items:center;justify-content:center;height:100%;color:#007046 !important;box-shadow:inset 0 4px 8px rgba(1,3,0,.25);font-weight:bold;border-top-right-radius:10px}.top-menu-root-item>a{color:#fff;display:block;padding:10px;text-align:center}.child-link{text-wrap:nowrap;text-align:left;display:block;padding:5px 12px;color:#2b2b2b}.child-link:hover{cursor:pointer;background:#e7e7e7;color:#000}.relative{position:relative}[onclick],[role=button]{cursor:pointer}.show-content-page{box-shadow:0 10px 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.2)}.data-right-column .resources div.header{background-color:#007046;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;text-align:center;font-size:1.2rem;font-weight:normal;margin:0}.data-right-column .resources div.header{border-radius:0}.title-button span,.link-buttons a span{font-family:myriad-pro,sans-serif;font-size:2rem;line-height:.9em;color:#fff;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.mobile-menu{--border-color: 0, 0, 0;--border-opacity: 0.1;--border-thickness: 2px;--spacing: 20px}.close-btn{position:absolute;top:0;right:0;width:35px;height:35px;box-sizing:initial;padding:10px 5px}.close-btn:hover{cursor:pointer}.close-btn:hover svg{transform:scale(0.9)}.close-btn svg{width:100%;height:100%;color:#fff;transition:all .3s ease}.mobile-menu{display:block;position:fixed;top:0;width:90%;max-width:400px;left:-90%;height:100%;overflow-y:auto;transition:ease-in-out all 180ms;box-shadow:0 0 10px #00000000;z-index:103;background:#007046}.mobile-menu.active{left:0;box-shadow:0 0 15px #00000081}.mobile-menu-header{display:flex;justify-content:space-between;height:55px;background:#007046}.mobile-menu-header .mobile-menu-logo{width:80px;height:100%;margin-left:var(--spacing)}.mobile-menu-header i{position:relative;padding:0;font-size:30px;line-height:1}.mobile-menu-items{overflow-x:hidden}.mobile-menu-items:last-child .title{border-bottom:var(--border-thickness) solid rgba(var(--border-color), var(--border-opacity)) !important}.mobile-menu-items .menu-item-title-group{justify-content:space-between;display:flex !important;padding:0 !important}.mobile-menu-items .menu-item-title-group .arrow{color:#fff;display:flex;align-items:center;justify-content:center;height:48px !important;width:48px !important;transition:all .3s ease-in-out}.mobile-menu-items .menu-item-title-group .arrow:hover{cursor:pointer;opacity:1}.mobile-menu-items .menu-item-title-group .arrow i{display:flex !important;align-items:center;justify-content:center}.mobile-menu-items .menu-item-title-group .menu-item-title{font-family:"ofelia-text",sans-serif;font-weight:500;color:#fff;display:flex;align-items:center;font-size:17px !important;padding:0;opacity:.75}.mobile-menu-items .menu-item-title-group .menu-item-title:hover{cursor:pointer}.mobile-menu-items .menu-children-list{display:none;color:#fff;margin-bottom:1em}.mobile-menu-items .menu-children-list .menu-item-link{margin-bottom:.4em;font-size:15px;line-height:1.5em}.mobile-menu-items .menu-children-list .menu-item-link:hover{cursor:pointer}.mobile-menu-items .menu-children-list .menu-item-link:last-child{margin-bottom:0}.mobile-menu-items .menu-children-list .category{margin:15px 0;text-transform:uppercase;letter-spacing:1px;font-size:14px !important;font-weight:bold}.mobile-menu-items .menu-children-list .category i{margin-left:5px;opacity:1 !important}.mobile-menu-items .menu-item .arrow{opacity:.5;transition:all .3s ease-in-out}.mobile-menu-items .menu-item .menu-item-title{transition:all .3s ease-in-out;padding:0 var(--spacing)}.mobile-menu-items .menu-item:hover .menu-item-title{opacity:1}.mobile-menu-items .menu-item.active .menu-item-title{opacity:1}.mobile-menu-items .menu-item.active .menu-children-list{display:block;margin-left:10px;padding:0 var(--spacing)}@media(min-width: 600px){.mobile-menu{width:75%;max-width:400px}}@media(min-width: 576px){.header-container .mobile-menu{display:none}}.menu-item.account{padding-bottom:1px}.menu-item.account.active{background:rgba(255,255,255,.1)}.menu-item.account .menu-children-list{margin-left:0 !important;margin-bottom:0}.account-accordion .menu-section{margin-bottom:1em;display:flex;justify-content:space-between}.account-accordion .menu-section strong{font-size:15px}.account-accordion .menu-section .text-action{font-weight:bold;text-decoration:underline;color:#fff}.account-accordion .menu-section .text-action:hover{cursor:pointer}.reps-section{overflow:hidden;margin:0 calc(var(--spacing) * -1);padding:10px var(--spacing) 15px}.reps-section .toggle-reps{font-weight:bold !important;font-size:15px;display:flex;align-items:center}.reps-section .toggle-reps:hover{cursor:pointer}.reps-section .toggle-reps i{margin-right:8px;transform:rotateZ(-90deg)}.reps-section .toggle-reps-content{display:none}.reps-section .toggle-reps-content div:last-child{margin-bottom:0}.reps-section.open{display:block;background:rgba(255,255,255,.1)}.reps-section.open .toggle-reps{margin-bottom:10px}.reps-section.open .toggle-reps i{transform:rotateZ(0deg)}.reps-section.open .toggle-reps-content{display:block}.menu-item.closeouts .menu-item-title-group{overflow:hidden;background:#fffbe3;margin-left:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1)}.menu-item.closeouts .menu-item-title-group .menu-item-title{color:#007046;opacity:1;padding:0 calc(var(--spacing) * 2)}.menu-item.closeouts .menu-item-title-group .arrow i{color:#007046;margin-left:-40px}.menu-item.closeouts .menu-children-list{margin-top:10px}.mobile-menu-leaf-icon{filter:brightness(0%) invert(100%);width:18px;height:auto;margin-left:10px}.relative{position:relative}[onclick],[role=button]{cursor:pointer}.show-content-page{box-shadow:0 10px 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.2)}.data-right-column .resources div.header{background-color:#007046;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;text-align:center;font-size:1.2rem;font-weight:normal;margin:0}.data-right-column .resources div.header{border-radius:0}.title-button span,.link-buttons a span{font-family:myriad-pro,sans-serif;font-size:2rem;line-height:.9em;color:#fff;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,.1)}footer.bottom-footer{color:#fff;vertical-align:middle;line-height:3em;display:flex;-js-display:flex;justify-content:space-between}footer.bottom-footer .footer-main{border-top:1px solid #c2c2c2;text-align:center;justify-content:center !important;align-items:center;position:relative;width:1200px;display:flex;margin:0 auto;align-items:center;flex-direction:column}@media screen and (min-width: 768px){footer.bottom-footer .footer-main{flex-direction:row}}footer.bottom-footer .footer-main .footer-social{display:flex;-js-display:flex;justify-content:space-between;margin:0 0 1em;right:0;padding-left:0}@media screen and (min-width: 768px){footer.bottom-footer .footer-main .footer-social{position:absolute;margin:0;padding:0}}footer.bottom-footer .footer-main .footer-social circle{fill:none}footer.bottom-footer .footer-main .footer-social svg path{fill:#757575}footer.bottom-footer .footer-main .footer-social a{display:flex;align-items:center;padding:4px}footer.bottom-footer #footerTop{display:none}footer.top-footer{display:flex;-js-display:flex;flex-wrap:wrap;justify-content:space-between;color:#444;padding:10px 10px;margin-bottom:20px;position:relative}@media(min-width: 1200px){footer.top-footer{padding-left:0;padding-right:0}}footer.top-footer h3{font-size:1.2rem;line-height:normal;font-family:myriad-pro,sans-serif;font-weight:600;margin:0 0 5px}footer.top-footer div{display:flex;-js-display:flex;flex-direction:column}footer.top-footer div a{display:block;text-decoration:underline;color:#444;line-height:1.75em}footer.top-footer div.admin{align-items:flex-end;flex-direction:row;justify-content:flex-end}footer.top-footer div.admin .ui.button{background:#a8a9ad;color:#f8f8f9}footer.top-footer div.admin .ui.button.withCustomer,footer.top-footer div.admin .ui.button.isEmulating{background:#007046}@media(max-width: 575px){footer.top-footer{font-size:1.1em;line-height:1.4}footer.top-footer>div{padding:10px;width:50%}footer.top-footer>div h3{font-size:1.1em}footer.top-footer .admin{position:absolute;bottom:0;right:0}}.footer-copyright{color:#757575;padding:10px 0}.relative{position:relative}[onclick],[role=button]{cursor:pointer}.show-content-page{box-shadow:0 10px 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.2)}.data-right-column .resources div.header{background-color:#007046;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;text-align:center;font-size:1.2rem;font-weight:normal;margin:0}.data-right-column .resources div.header{border-radius:0}.title-button span,.link-buttons a span{font-family:myriad-pro,sans-serif;font-size:2rem;line-height:.9em;color:#fff;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.slick-slider{position:relative}.slick-slider .slick-list{line-height:0 !important}.slick-slider *:focus{outline:none !important}.slick-slider .slick-prev2,.slick-slider .slick-next2{top:50%;height:20px;width:20px;position:absolute;top:50%;position:absolute;transform:translateY(-50%);display:flex !important;align-items:center;z-index:1}.slick-slider .slick-prev2:hover,.slick-slider .slick-next2:hover{cursor:pointer}.slick-slider .slick-prev2{left:10px}.slick-slider .slick-next2{right:10px}.carousel-container{min-height:300px;position:relative}.carousel .slick-slider{margin-bottom:30px}.carousel .slick-slider img{width:100%}@media(min-width: 590px)and (max-width: 1000px){.carousel .slick-slider img{object-fit:cover;width:100%;height:100%}.carousel .slick-slider a{height:300px;display:block}}.carousel .slick-list{border-radius:15px !important}.carousel .slick-slider i{font-size:45px;z-index:9}.carousel .slick-slider i.icon:before{display:flex;align-items:center;height:100%}.carousel .slick-slider i.icon.right:before{justify-content:flex-end}.carousel .slick-prev2,.carousel .slick-next2{visibility:hidden;opacity:0;transition:all .3s ease}.carousel .slick-slider:hover .slick-prev2,.carousel .slick-slider:hover .slick-next2{visibility:visible;opacity:.7}#product ul{min-height:352px}.callout-list{margin-bottom:30px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding:0 1rem;flex-direction:row;gap:20px;position:relative}.callout-list .callout-item{scroll-snap-align:center;flex:0 0 75%;min-width:75%;margin-bottom:0}@media(min-width: 550px){.callout-list .callout-item{flex:0 0 calc(40% + 20px);min-width:calc(40% + 20px)}}@media(min-width: 768px){.callout-list .callout-item{flex:0 0 33.3333%;min-width:33.3333%}}.callout-list .callout-item img{width:100%;border-radius:15px}@media(min-width: 768px){.callout-list{overflow-x:initial;flex-direction:column;scroll-padding:0}}.link-buttons{--r: 110px;margin-bottom:30px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.link-buttons a{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;height:calc(var(--r) * 1.25);width:50%;justify-content:center}.link-buttons a:nth-child(1),.link-buttons a:nth-child(2){margin-bottom:20px}.link-buttons a:before,.link-buttons a:after{content:"";display:block;width:calc(var(--r) + 35px);height:calc(var(--r) + 35px);background:#c8c9cb;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%}.link-buttons a:after{background:#a8a9ad;width:var(--r);height:var(--r);box-shadow:0 0 0 5px #fff}.link-buttons a:hover:before{background:#6ac17b}.link-buttons a:hover:after{background:#007046}.link-buttons a span{font-size:18px;line-height:1em;display:block;position:relative;width:var(--r);padding:10px;text-align:center;z-index:1}@media(min-width: 530px){.link-buttons{--r: 90px}.link-buttons a{width:25%;margin:0 !important}}@media(min-width: 600px){.link-buttons{--r: 100px}.link-buttons a{width:25%}.link-buttons a span{font-size:18px}}@media(min-width: 768px){.link-buttons a span{font-size:20px}}@media(min-width: 920px){.link-buttons{--r: 115px}}@media(min-width: 1100px){.link-buttons{--r: 150px}.link-buttons a span{font-size:28px}}.title-button{display:flex;position:absolute;-js-display:flex;flex-direction:column;top:-50px;left:-10px;height:120px;justify-content:center}.title-button span{display:block;position:relative;width:110px;text-align:center;font-size:1.5rem;margin-left:6px}@media(max-width: 575px){.flex-nav-prev,.flex-nav-next{opacity:.25}.callout-list .callout-item img{width:100%}}body.home-page .page-container{margin-top:109px !important}body.home-page .bread-crumbs{display:none}@media(min-width: 576px){body.home-page .page-container{background:red;margin-top:179px !important}}@media(min-width: 843px){body.home-page .page-container{margin-top:159px !important}}@media(min-width: 992px){body.home-page .page-container{margin-top:125px !important}}.data-right-column{margin-left:30px}.data-right-column .resources div.header{width:100%;padding:5px 5px 5px 5px}.data-right-column .resources div.sections{background-color:#e7e7e8;padding:10px;height:92%;font-size:.8rem;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.data-right-column .resources div.sections h3{color:#007046;font-size:1rem;margin:0;font-family:myriad-pro,sans-serif}.data-right-column .resources div.sections ul{list-style-type:none;list-style:inside;padding:8px 0 8px 8px;margin:0}.data-right-column .resources div.sections ul li{list-style:inside}.data-right-column .resources div.sections ul li a{color:#000}.data-right-column .resources div.sections ul li a:visited{color:#000}.data-right-column .resources div.sections ul li a:hover{text-decoration:underline}
