<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.input-append,.input-prepend{font-size:0;margin-bottom:5px;white-space:nowrap}.input-append .dropdown-menu,.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .dropdown-menu,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{font-size:16px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{border-radius:0 3px 3px 0;margin-bottom:0;position:relative;vertical-align:top}.input-append .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{background-color:#eee;border:1px solid #ccc;display:inline-block;font-size:16px;font-weight:400;height:16px;line-height:16px;min-width:16px;padding:4px 5px;text-align:center;text-shadow:0 1px 0 #fff;width:auto}.input-append .add-on,.input-append .btn,.input-append .btn-group&gt;.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group&gt;.dropdown-toggle{border-radius:0;vertical-align:top}.input-append .active,.input-prepend .active{background-color:#40d000;border-color:#113700}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .add-on:first-child,.input-prepend .btn:first-child{border-radius:3px 0 0 3px}.input-append .uneditable-input+.btn-group .btn:last-child,.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child{border-radius:0 3px 3px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn-group:last-child&gt;.dropdown-toggle,.input-append .btn:last-child{border-radius:0 3px 3px 0}.input-prepend.input-append .uneditable-input,.input-prepend.input-append input,.input-prepend.input-append select{border-radius:0}.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn{border-radius:0 3px 3px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{border-radius:3px 0 0 3px;margin-right:-1px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{border-radius:0 3px 3px 0;margin-left:-1px}.input-prepend.input-append .btn-group:first-child{margin-left:0}table{background-color:transparent;border-collapse:collapse;border-spacing:0;max-width:100%}.table{margin-bottom:16px;width:100%}.table td,.table th{border-top:1px solid #dbdfd8;line-height:16px;padding:8px;text-align:left;vertical-align:top}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #dbdfd8}.table .table{background-color:#fff}.common-border-styles caption+tbody tr:first-child td,.common-border-styles caption+tbody tr:first-child th,.common-border-styles caption+thead tr:first-child th,.common-border-styles colgroup+tbody tr:first-child td,.common-border-styles colgroup+tbody tr:first-child th,.common-border-styles colgroup+thead tr:first-child th,.common-border-styles tbody:first-child tr:first-child td,.common-border-styles tbody:first-child tr:first-child th,.common-border-styles thead:first-child tr:first-child th{border-top:0}.common-border-styles tbody:first-child tr:first-child td:first-child,.common-border-styles thead:first-child tr:first-child th:first-child{border-top-left-radius:4px}.common-border-styles tbody:first-child tr:first-child td:last-child,.common-border-styles thead:first-child tr:first-child th:last-child{border-top-right-radius:4px}.common-border-styles tbody:last-child tr:last-child td:first-child,.common-border-styles tfoot:last-child tr:last-child td:first-child,.common-border-styles thead:last-child tr:last-child th:first-child{border-radius:0 0 0 4px;border-bottom-left-radius:4px}.common-border-styles tbody:last-child tr:last-child td:last-child,.common-border-styles tfoot:last-child tr:last-child td:last-child,.common-border-styles thead:last-child tr:last-child th:last-child{border-bottom-right-radius:4px}.common-border-styles caption+tbody tr:first-child td:first-child,.common-border-styles caption+thead tr:first-child th:first-child,.common-border-styles colgroup+tbody tr:first-child td:first-child,.common-border-styles colgroup+thead tr:first-child th:first-child{border-top-left-radius:4px}.common-border-styles caption+tbody tr:first-child td:last-child,.common-border-styles caption+thead tr:first-child th:last-child,.common-border-styles colgroup+tbody tr:first-child td:last-child,.common-border-styles colgroup+thead tr:first-child th:last-child{border-top-right-radius:4px}.qty-table-border{border:1px solid #dbdfd8;border-collapse:separate;*border-collapse:collapse;border-radius:4px}.qty-table-border td:not(:first-child),.qty-table-border th:not(:first-child){border-left:1px solid #dbdfd8}.qty-table-border caption+tbody tr:first-child td,.qty-table-border caption+tbody tr:first-child th,.qty-table-border caption+thead tr:first-child th,.qty-table-border colgroup+tbody tr:first-child td,.qty-table-border colgroup+tbody tr:first-child th,.qty-table-border colgroup+thead tr:first-child th,.qty-table-border tbody:first-child tr:first-child td,.qty-table-border tbody:first-child tr:first-child th,.qty-table-border thead:first-child tr:first-child th{border-top:0}.qty-table-border tbody:first-child tr:first-child td:first-child,.qty-table-border thead:first-child tr:first-child th:first-child{border-top-left-radius:4px}.qty-table-border tbody:first-child tr:first-child td:last-child,.qty-table-border thead:first-child tr:first-child th:last-child{border-top-right-radius:4px}.qty-table-border tbody:last-child tr:last-child td:first-child,.qty-table-border tfoot:last-child tr:last-child td:first-child,.qty-table-border thead:last-child tr:last-child th:first-child{border-radius:0 0 0 4px;border-bottom-left-radius:4px}.qty-table-border tbody:last-child tr:last-child td:last-child,.qty-table-border tfoot:last-child tr:last-child td:last-child,.qty-table-border thead:last-child tr:last-child th:last-child{border-bottom-right-radius:4px}.qty-table-border caption+tbody tr:first-child td:first-child,.qty-table-border caption+thead tr:first-child th:first-child,.qty-table-border colgroup+tbody tr:first-child td:first-child,.qty-table-border colgroup+thead tr:first-child th:first-child{border-top-left-radius:4px}.qty-table-border caption+tbody tr:first-child td:last-child,.qty-table-border caption+thead tr:first-child th:last-child,.qty-table-border colgroup+tbody tr:first-child td:last-child,.qty-table-border colgroup+thead tr:first-child th:last-child{border-top-right-radius:4px}.table-bordered{border:1px solid #dbdfd8;border-collapse:separate;*border-collapse:collapse;border-left:0;border-radius:4px}.table-bordered td,.table-bordered th{border-left:1px solid #dbdfd8}.table-bordered caption+tbody tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+thead tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child td:first-child,.table-bordered thead:first-child tr:first-child th:first-child{border-top-left-radius:4px}.table-bordered tbody:first-child tr:first-child td:last-child,.table-bordered thead:first-child tr:first-child th:last-child{border-top-right-radius:4px}.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered tfoot:last-child tr:last-child td:first-child,.table-bordered thead:last-child tr:last-child th:first-child{border-radius:0 0 0 4px;border-bottom-left-radius:4px}.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered tfoot:last-child tr:last-child td:last-child,.table-bordered thead:last-child tr:last-child th:last-child{border-bottom-right-radius:4px}.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child{border-top-left-radius:4px}.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered caption+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child{border-top-right-radius:4px}.table-condensed{font-family:Helvetica,Arial;font-size:11px}.table-condensed td,.table-condensed th{line-height:12px;padding:3px 2px 2px}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f6f7f5}.table--fluid{font-size:13px;margin-bottom:.75em}.table--fluid td,.table--fluid th{vertical-align:middle}.table--fluid tr{border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.17);display:block;margin:0 0 10px;padding:6px 0;position:relative}.table--fluid tr:last-child{margin-bottom:0}.table--fluid thead tr:first-child{left:-9999px;position:absolute;top:-9999px}.table--fluid tr td{border:0;display:block;padding:5px 8px}.table--fluid tr td:before{content:"";display:inline-block;font-weight:600;position:relative;width:30%}@media (min-width:945px){.table--fluid{font-size:14px}}@media (min-width:620px){.table--fluid tr{border:0;border-radius:0;box-shadow:none;display:table-row;margin:0;padding:0}.table--fluid thead tr:first-child{left:auto;position:relative;top:auto}.table--fluid tr td:before{content:none!important}.table--fluid tr td{display:table-cell;padding:8px}}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#f5f5f5}.table-stylized td{text-align:left}.excel-table,.section-container .table,.table-stylized{border-right:none;border-top:1px solid #97a18f;font-size:.8em;margin-bottom:0}.excel-table td,.section-container .table td,.table-stylized td{padding-bottom:5px;text-align:center;vertical-align:middle}.excel-table td:first-child,.section-container .table td:first-child,.table-stylized td:first-child{text-align:left}.excel-table td:last-child,.section-container .table td:last-child,.table-stylized td:last-child{border-right:1px solid #dbdfd8}.excel-table thead th,.section-container .table thead th,.table-stylized thead th{background:#f8f8f7;border-bottom:1px solid #dbdfd8;border-left:1px solid #dbdfd8;border-right:1px solid #dbdfd8;border-color:#dbdfd8 currentcolor #8a9581 rgba(59,66,56,.25);border-style:solid none solid solid;border-width:1px medium 1px 1px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);font-size:10px;line-height:1.3em;padding-bottom:5px;text-shadow:0 1px 0 #dbdfd8;text-transform:uppercase}.excel-table thead th:first-child,.section-container .table thead th:first-child,.table-stylized thead th:first-child{border-left:1px solid #97a18f}.excel-table thead th:last-child,.section-container .table thead th:last-child,.table-stylized thead th:last-child{border-right:1px solid rgba(59,66,56,.25)}.excel-table tbody tr:first-child td,.section-container .table tbody tr:first-child td,.table-stylized tbody tr:first-child td{border-top:none}.nav{list-style:none;margin-bottom:16px;margin-left:0}.nav&gt;li&gt;a{display:block}.nav&gt;li.active&gt;a,.nav&gt;li&gt;a:hover{background-color:#226c00;background-image:linear-gradient(180deg,#257600,#1d5d00);background-repeat:repeat-x;color:#fff;text-decoration:none;text-shadow:0 -1px 0 #154300}.nav&gt;li.active&gt;a span,.nav&gt;li&gt;a:hover span{color:#fff!important}.nav&gt;li&gt;a&gt;img{max-width:none}.nav&gt;.pull-right{float:right}.nav-header{border-bottom:1px solid #dbdfd8;display:block;font-size:1em;font-weight:700;line-height:1em;margin-bottom:0;padding:20px 20px 18px;text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list,.nav-list ul{margin-bottom:0}.nav-list li{border-bottom:1px solid #dbdfd8;padding:10px 0}.nav-list li:last-child{border-bottom:0}.nav-list .nav-header,.nav-list&gt;li&gt;a{font-weight:600;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.nav-list&gt;li&gt;a{border-bottom:1px solid #dbdfd8;padding:12px 12px 10px}.nav-list [class*=" icon-"],.nav-list [class^=icon-]{margin-right:2px}.nav-list .divider{background-color:#e5e5e5;border-bottom:1px solid #fff;height:1px;margin:7px 1px;*margin:-5px 0 5px;overflow:hidden;*width:100%}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{content:"";display:table;line-height:0}.nav-pills:after,.nav-tabs:after{clear:both}.nav-pills&gt;li,.nav-tabs&gt;li{float:left}.nav-pills&gt;li&gt;a,.nav-tabs&gt;li&gt;a{line-height:14px;margin-right:2px;padding-left:12px;padding-right:12px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs&gt;li{margin-bottom:-1px}.nav-tabs&gt;li&gt;a{border:1px solid transparent;border-radius:4px 4px 0 0;line-height:16px;padding-bottom:8px;padding-top:8px}.nav-tabs&gt;li&gt;a:hover{border-color:#eee #eee #ddd}.nav-pills&gt;li&gt;a{border:1px solid #dbdfd8;border-radius:4px;margin-bottom:2px;margin-right:6px;margin-top:2px;padding-bottom:5px;padding-top:7px}.nav-pills&gt;.active&gt;a,.nav-pills&gt;li&gt;a:hover{background-color:#257600;border:1px solid #113700;color:#fff}.nav-stacked&gt;li{float:none}.nav-stacked&gt;li&gt;a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked&gt;li&gt;a{border:1px solid #ddd;border-radius:0}.nav-tabs.nav-stacked&gt;li:first-child&gt;a{border-top-left-radius:4px;border-top-right-radius:4px}.nav-tabs.nav-stacked&gt;li:last-child&gt;a{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.nav-tabs.nav-stacked&gt;li.active&gt;a,.nav-tabs.nav-stacked&gt;li&gt;a:hover{border-color:#184d00;box-shadow:inset 0 1px 0 #2a8500}.nav-pills.nav-stacked&gt;li&gt;a{border:none!important;margin:0}.nav-tabs .dropdown-menu{border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{border-radius:6px}.nav .dropdown-toggle .caret{border-bottom-color:#298200;border-top-color:#298200;margin-top:6px}.nav .dropdown-toggle:hover .caret{border-bottom-color:#1d5c00;border-top-color:#1d5c00}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-bottom-color:#fff;border-top-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-bottom-color:#97a18f;border-top-color:#97a18f}.nav&gt;.dropdown.active&gt;a:hover{cursor:pointer}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav&gt;li.dropdown.open.active&gt;a:hover{background-color:#dbdfd8;border-color:#dbdfd8;color:#fff}.nav li.dropdown.open .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open.active .caret{border-bottom-color:#fff;border-top-color:#fff;opacity:1}.tabs-stacked .open&gt;a:hover{border-color:#dbdfd8}.tabbable:after,.tabbable:before{content:"";display:table;line-height:0}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below&gt;.nav-tabs,.tabs-left&gt;.nav-tabs,.tabs-right&gt;.nav-tabs{border-bottom:0}.pill-content&gt;.pill-pane,.tab-content&gt;.tab-pane{display:none}.pill-content&gt;.active,.tab-content&gt;.active{display:block}.tabs-below&gt;.nav-tabs{border-top:1px solid #ddd}.tabs-below&gt;.nav-tabs&gt;li{margin-bottom:0;margin-top:-1px}.tabs-below&gt;.nav-tabs&gt;li&gt;a{border-radius:0 0 4px 4px}.tabs-below&gt;.nav-tabs&gt;li&gt;a:hover{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below&gt;.nav-tabs&gt;.active&gt;a,.tabs-below&gt;.nav-tabs&gt;.active&gt;a:hover{border-color:transparent #ddd #ddd}.tabs-left&gt;.nav-tabs&gt;li,.tabs-right&gt;.nav-tabs&gt;li{float:none}.tabs-left&gt;.nav-tabs&gt;li&gt;a,.tabs-right&gt;.nav-tabs&gt;li&gt;a{margin-bottom:3px;margin-right:0;min-width:74px}.tabs-left&gt;.nav-tabs{border-right:1px solid #ddd;float:left;margin-right:19px}.tabs-left&gt;.nav-tabs&gt;li&gt;a{border-radius:4px 0 0 4px;margin-right:-1px}.tabs-left&gt;.nav-tabs&gt;li&gt;a:hover{border-color:#eee #ddd #eee #eee}.tabs-left&gt;.nav-tabs .active&gt;a,.tabs-left&gt;.nav-tabs .active&gt;a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right&gt;.nav-tabs{border-left:1px solid #ddd;float:right;margin-left:19px}.tabs-right&gt;.nav-tabs&gt;li&gt;a{border-radius:0 4px 4px 0;margin-left:-1px}.tabs-right&gt;.nav-tabs&gt;li&gt;a:hover{border-color:#eee #eee #eee #ddd}.tabs-right&gt;.nav-tabs .active&gt;a,.tabs-right&gt;.nav-tabs .active&gt;a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.sidenav-reviews{font-size:13px;line-height:1.4em;padding:10px}.sidenav-reviews:hover{box-shadow:inset 0 1px 0 #fff,inset 0 0 15px hsla(100,8%,85%,.57);cursor:pointer}.sidenav-reviews.box{border:1px solid #dbdfd8!important;border-radius:4px!important;display:block;margin-right:10px}.sidenav-reviews .title-link{border-bottom:1px solid #dbdfd8;display:table;font-weight:600;padding:5px 0 8px}.sidenav-reviews .title-link p{display:table-cell;line-height:15px;padding-left:7px;vertical-align:middle}.sidenav-reviews .rating{padding:7px 0 0}.sidenav-reviews .review-name{color:#3b3d3b;font-weight:700}.sidenav-reviews .review-body{color:#3b3d3b;line-height:15px;padding:8px 5px 5px}.sidenav-reviews .btn-info{padding:8px 0 5px;width:100%}.sidenav-reviews img{display:table-cell;max-width:64px;min-width:64px;vertical-align:middle}.nav&gt;.disabled&gt;a{color:#dbdfd8}.nav&gt;.disabled&gt;a:hover{background-color:transparent;cursor:default;text-decoration:none}.alert{background-color:#ffeebf;border:1px solid #ffe08c;border-radius:4px;color:#484848;font-size:14px;line-height:18px;margin-bottom:16px;padding:12px 35px 12px 14px}.alert a{color:#484848;font-weight:700;text-decoration:underline}.alert a:hover{color:#626262;text-decoration:none}.alert h4{margin:0}.alert .close{line-height:16px;position:relative;right:-21px;top:-2px}.alert-general{background-color:#fff;border-color:#dbdfd8;padding:12px;position:relative}.alert-general strong{color:#cf3700;font-size:110%}.alert-general div{padding-left:30px}.alert-general i{display:block;font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}.alert-danger,.alert-error,.error,.error_message{background-color:#f8d0c8;border-color:#f3b1a4}.alert-error-perishables{background-color:#ccebf3;border-color:#abdeeb}.alert-basic{background-color:#fff;border-color:#dbdfd8}.alert-success{background-color:#dff0d8;border-color:#d6e9c6}.alert-info{background-color:#ccebf3;border-color:#a3dbe9}.alert-autoreorder{background-color:#feeed8;border-color:#f78c00}.alert-block{padding-bottom:14px;padding-top:14px}.alert-block&gt;p,.alert-block&gt;ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.alert .block-link{display:block;float:right;text-decoration:underline}.tooltip{-webkit-font-smoothing:antialiased;display:block;font-size:11px;font-weight:600;line-height:16px;opacity:0;padding:5px;position:absolute;visibility:visible;z-index:1030}.tooltip.in{opacity:.8}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center;text-decoration:none}.arrow,.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.bs-tooltip-top .arrow,.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:0}.tooltip.bs-tooltip-right .arrow,.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.bs-tooltip-left .arrow,.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow,.tooltip.bs-tooltip-bottom .arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}#cart .more-info{color:#049cdb;font-size:15px;position:relative;z-index:2}#cart .more-info:hover{color:#008bc0}.popover{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;left:0;padding:1px;position:absolute;text-align:left;top:0;white-space:normal;width:236px;z-index:1010}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover.gbb-popover{margin-left:-15px;transform:translate(-100%,-50%);width:280px}@media (min-width:600px){.popover.gbb-popover{width:300px}}.popover.gbb-popover.bs-popover-right{margin-left:15px;transform:translateY(-50%)}.popover.gbb-popover.show{display:block;opacity:0}.popover.gbb-popover.in{opacity:1}.popover.gbb-popover .loading{background:#fff url(//cdnimg.webstaurantstore.com/uploads/design/2014/1/loader.gif) no-repeat 50%;background-size:50px;height:100px;width:100%}.popover.gbb-popover .popover-body,.popover.gbb-popover .popover-content{font-size:1.1rem}.popover.gbb-popover .details{flex:1}.popover-header,.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;font-weight:600;line-height:18px;margin:0;padding:8px 14px}.popover-header:empty,.popover-title:empty{display:none}.popover-body,.popover-content{font-size:13px;line-height:1.4em;padding:9px 14px}.popover-body&gt;p,.popover-content&gt;p{margin-bottom:0}.popover .arrow,.popover .arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{border-bottom-width:0;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}.popover.top .arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;margin-left:-10px}.popover.right .arrow{border-left-width:0;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}.popover.right .arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;left:1px}.popover.bottom .arrow{border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom .arrow:after{border-bottom-color:#fff;border-top-width:0;margin-left:-10px;top:1px}.popover.left .arrow{border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left .arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;right:1px}.popover .popover-title{min-height:15px}.bs-popover-bottom .arrow,.bs-popover-top .arrow{left:50%!important}.bs-popover-bottom .arrow:after,.bs-popover-top .arrow:after{left:50%}.bs-popover-left .arrow,.bs-popover-right .arrow{top:50%!important}.bs-popover-left .arrow:after,.bs-popover-right .arrow:after{top:50%}.bs-popover-top{margin-bottom:15px}.bs-popover-top .arrow{border-top-color:rgba(0,0,0,.25);bottom:0;transform:translate(-50%,100%)}.bs-popover-top .arrow:after{border-top-color:#fff;bottom:1px;transform:translate(-50%,50%)}.bs-popover-right{margin-left:15px}.bs-popover-right .arrow{border-left:0;border-right-color:rgba(0,0,0,.25);left:0;transform:translate(-100%,-50%)}.bs-popover-right .arrow:after{border-left:0;border-right-color:#fff;left:6px;transform:translate(-50%,-50%)}.bs-popover-bottom{margin-top:15px}.bs-popover-bottom .arrow{border-bottom-color:rgba(0,0,0,.25);top:0;transform:translate(-50%,-100%)}.bs-popover-bottom .arrow:after{border-bottom-color:#fff;top:1px;transform:translate(-50%,-50%)}.bs-popover-left{margin-right:15px}.bs-popover-left .arrow{border-left-color:rgba(0,0,0,.25);right:0;transform:translate(100%,-50%)}.bs-popover-left .arrow:after{border-left-color:#fff;right:1px;transform:translate(50%,-50%)}.custom-social i{font-size:15px;line-height:9px;position:relative!important}.custom-social .icon-pinterest{color:#cb2027}.custom-social .icon-twitter{color:#00aced}.custom-social .icon-facebook{color:#3b5998}.btn-toolbar{font-size:0;margin-bottom:6px;margin-top:6px}.btn-toolbar .btn-group{display:inline-block}.btn-toolbar .btn+.btn,.btn-toolbar .btn+.btn-group,.btn-toolbar .btn-group+.btn{margin-left:5px}.btn-large{border-radius:5px;font-size:18px;line-height:18px;padding:17px 30px 15px}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:4px}.btn-mini{border-radius:3px;font-size:11px;line-height:10px;padding:5px 10px 4px;text-transform:none}.btn-mini [class*=" icon-"],.btn-mini [class^=icon-]{margin-top:-1px}.btn-cart{background:#cf3700;border-radius:4px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25)}.btn-cart.active,.btn-cart:active,.btn-cart:hover{background:#9e2a00;color:#fff}.btn-cart:active{box-shadow:inset 0 4px 2px rgba(0,0,0,.15)}.btn-cart:focus-visible{outline:2px solid #742a2a}.btn-cart.disabled,.btn-cart[disabled]{background:#dbdfd8;color:#3b4238;pointer-events:none;text-shadow:none}.btn-checkout,.btn-orange{background:#f99322;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);text-transform:capitalize}.btn-checkout:active,.btn-checkout:hover,.btn-orange:active,.btn-orange:hover{background:#e97e06;color:#fff}.btn-checkout:active,.btn-orange:active{box-shadow:inset 0 4px 2px rgba(0,0,0,.15)}.btn-checkout:focus-visible,.btn-orange:focus-visible{outline:2px solid #bd6705}.btn-checkout.disabled,.btn-checkout:disabled,.btn-orange.disabled,.btn-orange:disabled{pointer-events:none}.btn-checkout.btn-checkout-continue,.btn-orange.btn-checkout-continue{text-transform:none}.btn-checkout__disabled-state:disabled{background:#f99322;color:#fff;cursor:default;opacity:.35;pointer-events:none}.btn-custom{background:#6b46c1;border-radius:4px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25)}.btn-custom:active,.btn-custom:hover{background:#41297a;color:#fff}.btn-custom:active{box-shadow:inset 0 4px 2px rgba(0,0,0,.15)}.btn-custom:focus-visible{outline:2px solid #452b82}.btn.btn-icon{font-weight:700;padding-left:45px;position:relative;text-align:left;width:100%}.btn.btn-icon span{display:block;font-size:72%;font-weight:600;text-align:left}.btn.btn-icon [class^=icon-]{background:rgba(0,0,0,.2);border-radius:50%;box-shadow:0 1px 0 hsla(0,0%,100%,.1),inset 0 2px 1px rgba(0,0,0,.15);display:block;font-size:1.2em;height:20px;left:8px;line-height:21px;margin-top:-13px;padding:4px;position:absolute;text-align:center;top:50%;width:20px}.btn.btn-icon--customize{font-size:18px;font-weight:600;height:54px;line-height:24px;margin-bottom:10px;padding:10px 0 10px 43px;position:relative;text-align:center;width:100%}.btn-icon-wand{background:rgba(0,0,0,.2);display:block;font-size:1.2em;height:20px;left:0;line-height:21px;padding:16px 11px;position:absolute;text-align:center;top:0;width:20px}.btn-large.btn-icon--customize{background-color:#cf3700;border-color:rgba(0,0,0,.25);color:#fff;margin-bottom:0;text-shadow:0 1px 2px rgba(0,0,0,.6)}.btn-large.btn-icon--customize:hover{background-color:#9e2a00}.btn-large.btn-icon--customize:active{outline:2px solid #742a2a}.btn-group{display:inline-block;font-size:0;*margin-left:.3em;position:relative;vertical-align:middle;white-space:nowrap}.btn-group:first-child{*margin-left:0}.btn-group.btn-group--wrap{white-space:normal}.btn-group+.btn-group{margin-left:5px}.btn-group&gt;.btn{border-radius:0;position:relative}.btn-group&gt;.btn+.btn{margin-left:-1px}.btn-group&gt;.btn,.btn-group&gt;.dropdown-menu,.btn-group&gt;.popover{font-size:16px}.btn-group&gt;.btn-mini{font-size:12px;text-transform:none}.btn-group&gt;.btn-small{font-size:12px}.btn-group&gt;.btn-large{font-size:16px}.btn-group&gt;.btn:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.btn-group&gt;.btn:last-child,.btn-group&gt;.dropdown-toggle{border-bottom-right-radius:4px;border-top-right-radius:4px}.btn-group&gt;.btn-mini:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-left:0}.btn-group&gt;.btn-mini.dropdown-toggle,.btn-group&gt;.btn-mini:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.btn-group&gt;.btn.large:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px;margin-left:0}.btn-group&gt;.btn.large:last-child,.btn-group&gt;.large.dropdown-toggle{border-bottom-right-radius:6px;border-top-right-radius:6px}.btn-group&gt;.btn.active,.btn-group&gt;.btn:active,.btn-group&gt;.btn:focus,.btn-group&gt;.btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group&gt;.btn+.dropdown-toggle,.btn-group&gt;.btn-mini+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group&gt;.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#a1aa9a}.btn-group.open .btn-primary.dropdown-toggle{background-color:#549b34}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#7bc25e}.btn-group.open .btn-info.dropdown-toggle{background-color:#16b5f0}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#2c3029}.btn .caret{margin-left:0;margin-top:8px}.btn-large .caret,.btn-mini .caret,.btn-small .caret{margin-top:3px}.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}.dropup .btn-large .caret{border-bottom:5px solid #000;border-top:0}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-bottom-color:#fff;border-top-color:#fff}.product-page{clear:both;position:relative}.product-page #subject .ag-item{padding:20px;position:relative;z-index:2}@media only screen and (min-width:600px) and (max-width:945px){.product-page #subject .ag-item{padding:20px 14px}}.product-page .ribbon-list{margin-top:-10px}.product-page .list-menu{padding:0 20px}.super-zoom .product-page .list-menu{margin-bottom:20px}.product-page .list-menu .list-menu__btn{box-sizing:border-box;float:left;margin:0;padding-left:0;padding-right:0}.product-page .list-menu .btn{padding:8px 0 7px}.product-page .list-menu .btn-toolbar{margin-bottom:0}.product-page .list-menu .list-menu__item .btn{padding-bottom:7px;padding-top:8px;width:100%}.product-page .list-menu .list-menu__item{margin:0 4% 0 0;width:48%}.product-page .list-menu .list-menu__item+.list-menu__item{margin-right:0}.product-page .list-menu .sub-text{margin:5px 0 0;text-align:center}@media screen and (min-width:600px) and (max-width:1100px){.product-page .list-menu .add-to{display:none}}@media (min-width:0px) and (max-width:599px){.product-page .list-menu{margin-top:-10px;padding:0 15px}}.product-page .list-menu__order-guide{margin-top:10px}.product-page .ag-product .ag-item .add-to-cart .configure-contain .label--accessories .icon-question{right:0}@media screen and (min-width:600px){.product-page .ag-product .ag-item .add-to-cart .configure-contain .label--accessories .icon-question{display:inline-block;position:relative;right:0}}.product-page input.input--accessories{box-sizing:border-box;padding:15px 8px;width:100%}.product-page input.input--brand{margin-bottom:16px}.product-page p.accessories--title{color:#3b4238}.product-page div[data-hypernova-key=LotPricingInfo],.product-page div[data-hypernova-key=ProductsSuggestedForYouInfo],.product-page div[data-hypernova-key=YouMayAlsoNeedInfo]{display:inline}.product-page .main-col .parts-comp-table{float:left;width:49%}@media (min-width:0px) and (max-width:599px){.product-page .main-col .parts-comp-table{float:none;margin-bottom:15px;width:100%}}.product-page .main-col .parts-comp-table:first-child{margin-right:2%}.product-page .main-col .parts-overflow{border:1px solid #d9ddd7;border-radius:4px;font-size:.9em;margin-right:1%;max-height:290px;overflow-x:hidden;overflow-y:auto;width:100%}.product-page .main-col .parts-overflow table{border-top:none}.product-page .main-col .parts-overflow table td{border-right:none}.product-page .details .popover-hover{margin-right:20px}.product-page .details .popover-content{font-size:80%;line-height:1.4em}.product-page .details ul li{line-height:1.2em;margin-bottom:10px}.product-page .productQuestions{margin:0 0 15px 15px}.product-page .productQuestions .box{border-radius:0 0 4px 4px;border-top:none;padding:10px}.product-page .productQuestions dl{font-size:.8em;line-height:1.5em;margin:0 0 10px}.product-page .productQuestions dl dt{margin-bottom:10px}.product-page .productQuestions dl dd{font-size:.9em;line-height:1.4em;margin:0}.product-page .details&gt;.customer-qa-template{background:#fff}.product-page .customer-qa-wrapper{background:#f6fbfd;border:1px solid #cfd4d6;box-shadow:0 1px 2px rgba(0,0,0,.08);margin:17px 25px 25px}.product-page .customer-qa-wrapper:after,.product-page .customer-qa-wrapper:before{content:"";display:table;line-height:0}.product-page .customer-qa-wrapper:after{clear:both}.product-page .customer-qa-wrapper .customer-qa{border-bottom:1px solid #cfd4d6;border-top:none;box-shadow:inset 0 1px 0 #fff;font-size:14px;margin:0;padding:18px 38px 18px 18px}@media (min-width:600px){.product-page .customer-qa-wrapper .customer-qa{font-size:15px}}.product-page .customer-qa-wrapper .customer-qa:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5)}.product-page .customer-qa-wrapper .customer-qa:last-child{border-bottom:0}.product-page .customer-qa-wrapper .customer-qa .customer-question{border:none!important;padding:0}.product-page .customer-qa-wrapper .customer-qa .customer-question:after{color:rgba(0,0,0,.3);right:24px;top:18px}.product-page .customer-qa-wrapper .customer-qa .csr-answer{margin:0;padding-bottom:0}.product-subhead{font-size:13px;line-height:13px;margin-bottom:12px;margin-top:-10px;order:-1;text-shadow:0 1px 0 #fff}@media (min-width:0px) and (max-width:599px){.product-subhead{margin-bottom:6px}}.product-subhead .rating{display:inline-block;font-size:15px;margin-right:3px}.product-subhead__rating-link{font-family:unset;font-weight:600}.product-subhead__rating-link:hover{text-decoration:underline}.product-subhead .item-number,.product-subhead .mfr-number,.product-subhead__rating-link{margin-right:10px}#productVariationBlock .variation-list{display:flex;flex-wrap:wrap;font-size:.8em;margin:0;max-height:240px;overflow-x:hidden;overflow-y:auto}#productVariationBlock .variation-list ul{border:1px solid transparent!important;margin-bottom:0}#productVariationBlock .variation-list .nav{width:100%}#productVariationBlock .variation-list li.var-selected:before{color:#fff;display:block;float:right;font-family:fontello;left:-10px;line-height:26px;position:relative}#productVariationBlock .variation-list li.var-selected a{background:#298200;border-radius:4px;color:#fff;font-weight:600}#productVariationBlock .variation-list li.var-selected a:hover{cursor:default;text-shadow:none}#productVariationBlock .variation-list a.var-out-of-stock:hover,#productVariationBlock .variation-list a.var-out-of-stock:hover span{color:#636e5b!important}#productVariationBlock .variation-list a{border-radius:4px}#productVariationBlock .variation-list a:hover{background:#eef0ed;text-shadow:none}#productVariationBlock .variation-list:after,#productVariationBlock .variation-list:before{display:none}#productVariationBlock .variation-list .tooltip{line-height:18px}#productVariationBlock .variation-list .variation__link{border-radius:0;display:block;flex-basis:22%;float:left;margin:0 4% 4% 0}#productVariationBlock .variation-list .variation__link:nth-of-type(4n){margin-right:0}#productVariationBlock .variation-list .variation__link:nth-of-type(5n){margin-right:4%}@media (min-width:600px){#productVariationBlock .variation-list .variation__link{flex-basis:18%;margin:0 2.5% 2.5% 0}#productVariationBlock .variation-list .variation__link:nth-of-type(5n){margin-right:0}#productVariationBlock .variation-list .variation__link:nth-of-type(4n){margin-right:2.5%}}@media (min-width:946px){#productVariationBlock .variation-list .variation__link{flex-basis:22%;margin:0 4% 4% 0}#productVariationBlock .variation-list .variation__link:nth-of-type(4n){margin-right:0}#productVariationBlock .variation-list .variation__link:nth-of-type(5n){margin-right:4%}}#productVariationBlock .variation-list .variation__link .variation__img{border:1px solid #dbdfd8;box-shadow:0 2px 2px rgba(0,0,0,.05);box-sizing:border-box;display:block;height:auto;margin:0;padding:5%;width:100%}#productVariationBlock .variation-list .variation__link.variation-selected .variation__img{border:1px solid #00a5f7}.amount-in-cart{animation:fadeInDown .4s;background:#f1f3f1;border:1px solid #ddd;border-top:0;overflow:hidden;padding:8px 20px 14px;position:relative;z-index:1}@media (max-width:768px){.amount-in-cart~.save-to-btns{padding-top:20px!important}}@media (min-width:600px){.amount-in-cart{border-radius:0 0 4px 4px;margin-bottom:20px}}@media (min-width:600px) and (max-width:945px){.amount-in-cart:before{top:0!important}}@media (min-width:769px){.side-col .amount-in-cart{margin-top:-23px}}.amount-in-cart:before{background-color:rgba(0,0,0,.09);background-color:transparent;background-image:linear-gradient(180deg,rgba(0,0,0,.15),transparent);background-repeat:repeat-x;content:" ";height:4px;left:0;position:absolute;right:0;top:1px}.amount-in-cart .amount,.amount-in-cart .total{font-size:.8em;margin-bottom:2px}.amount-in-cart .amount{font-weight:700;text-align:center}.amount-in-cart .total{float:right}.amount-in-cart .btn{border-radius:3px;box-sizing:border-box;display:block;float:left;padding:8px 0;position:relative;width:48%;z-index:1}.amount-in-cart .btn.btn-orange{float:right}@media (min-width:0px) and (max-width:320px),(min-width:600px) and (max-width:1100px){.amount-in-cart .btn{float:none;margin-bottom:6px;width:100%}.amount-in-cart .btn.btn-orange{float:none;margin-bottom:0}}@keyframes numberIncrementFade{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(4)}}.cart-utility .btn-glass{position:relative}.cart-utility .btn-glass .number-fade{animation:numberIncrementFade .6s;bottom:0;height:30px;left:0;line-height:30px;position:absolute;right:0;top:0}#zoom{position:relative}.drift-zoom-pane img{max-height:1000px;max-width:1000px}.super-zoom #zoom img{max-height:2000px;max-width:2000px}.image-note{position:absolute}.image-note&gt;.background{background:#fff;border:1px solid #fff;filter:alpha(opacity=20);height:100%;opacity:.2;outline:1px solid #000;width:100%}.image-note&gt;.note{background:#fff;display:block;font-size:13px;max-width:250px;padding:10px;text-align:left}#close-super-zoom{display:none;z-index:1}#gallery{box-sizing:border-box;float:left;position:relative;width:70%}#gallery .box{border-bottom:none;border-radius:4px 4px 0 0;margin-bottom:0;min-height:300px;overflow:hidden;padding:20px 20px 10px;position:relative}#gallery .box.no-thumbnails{padding:20px 20px 0}#gallery .box.no-thumbnails .thumbnails{display:none}@media (min-width:0px) and (max-width:945px){#gallery .box{padding-bottom:0}}#gallery #zoom .blocker{animation:fadeIn .3s both;background:#fff;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#gallery #no-zoom,#gallery #zoom{margin:0 auto;padding:0}#gallery #no-zoom.movement .zoomImg,#gallery #zoom.movement .zoomImg{opacity:0!important}#gallery #no-zoom #mainImage,#gallery #no-zoom #mainImage img,#gallery #zoom #mainImage,#gallery #zoom #mainImage img{display:block;margin:0 auto;max-height:500px}#gallery .disclaimerText{float:left;font-size:.6em;line-height:1.4em;margin-bottom:0;padding-top:20px;text-align:left;width:100%}@media (min-width:1100px){#gallery .disclaimerText{clear:both;float:none;font-size:.8em;line-height:18px;margin:0 auto;max-width:63%;text-align:center}#gallery .box{padding:20px 204px 20px 20px}#gallery .box.no-thumbnails{padding:20px}}#gallery #zoom{float:left;padding:0;width:100%}#gallery #zoom a{margin:0 auto}#gallery #zoom a img{max-height:500px}#gallery #no-zoom{float:left;text-align:center;width:100%}#gallery #no-zoom img{display:block;margin:0 auto;max-height:500px}.model-container{max-height:600px;overflow:hidden;position:relative;width:100%}.model-container:before{content:"";display:block;padding-bottom:100%}.model-container--inverted{background:radial-gradient(#b9b9bc,#868688)}.model{height:102%;margin:-1%;outline:none;width:102%}.model,.playground{position:absolute;top:0}.playground{background:#000;color:#fff;font-size:12px;left:0;width:180px}.playground__section{border-bottom:1px solid gray;padding:10px}.playground__section input{width:20px}.playground__section input[type=number]::-webkit-inner-spin-button,.playground__section input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.playground__section:last-child{border-bottom:none}.playground__section-title{color:#fff;font-size:14px}.thumbnails{position:relative}.thumbnails:after,.thumbnails:before{content:"";display:table;line-height:0}.thumbnails:after{clear:both}@media (max-width:1099px){.thumbnails{margin-top:20px}}.thumbnails ul{margin:0}.thumbnails li{background:#fff;cursor:pointer;display:block;float:left;margin-bottom:10px;margin-right:10px;position:relative}.thumbnails li img{border:1px solid #dbdfd8;box-shadow:0 2px 2px rgba(0,0,0,.05);box-sizing:border-box;height:36px;max-width:36px;padding:4px}.thumbnails li .icon-play{background:rgba(0,0,0,.4);color:#fff;font-size:1.7em;height:100%;line-height:1.3em;position:absolute;text-align:center;text-shadow:0 2px 5px rgba(0,0,0,.8);top:0;width:100%}.thumbnails li.active img{border:1px solid #4bc6f4;box-shadow:0 0 6px rgba(51,190,242,.3)}@media (min-width:768px){.thumbnails li:hover img{border:1px solid #4bc6f4;box-shadow:0 0 6px rgba(51,190,242,.3)}}@media (min-width:946px){.thumbnails li img{height:60px;max-width:60px}.thumbnails li .icon-play{font-size:2em;line-height:1.8em;text-shadow:0 2px 5px rgba(0,0,0,.8)}}@media (min-width:1100px){.thumbnails{float:right;margin-right:-194px;max-height:500px;overflow-x:hidden;overflow-y:auto;width:184px}.thumbnails li{float:left;margin-bottom:15px;margin-left:5%;margin-right:1%;width:43%}.thumbnails li a{display:block;height:76px;position:relative;width:76px}.thumbnails li img{height:76px;max-width:76px;width:100%}.thumbnails li .icon-play{background:rgba(0,0,0,.3);bottom:4px;font-size:2.5em;height:auto;left:4px;line-height:1.8em;line-height:1.5;right:4px;text-shadow:0 2px 5px rgba(0,0,0,.6);top:4px;width:auto}}.social-share{background-color:#efefee;background-image:linear-gradient(180deg,#f5f6f4,#e6e6e6);background-repeat:repeat-x;border:1px solid #ced4ca;border-radius:0 0 4px 4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);margin-bottom:20px;position:relative;z-index:2}.social-share:after,.social-share:before{content:"";display:table;line-height:0}.social-share:after{clear:both}.social-share .custom-social{padding:0 7px}.social-share .btn-group{padding-right:7px}.social-share .icon-help{font-size:11px;margin-right:2px}@media (min-width:946px){#zoom{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.super-zoom .pdp-v3 #zoom .gallery-img{max-height:1000px}.super-zoom .pdp-v3 #gallery{float:none;width:calc(100% + 420px);z-index:2}.super-zoom .pdp-v3 #gallery .thumbnails{max-height:900px}.super-zoom .pdp-v3 #gallery+.aside{position:relative}.super-zoom .pdp-v3 #gallery #close-super-zoom{color:#97a18f;display:block;font-size:50px;height:44px;left:0;line-height:45px;position:absolute;text-align:center;top:0;width:44px;z-index:101}.super-zoom .pdp-v3 #gallery #zoom,.super-zoom .pdp-v3 #gallery .box{height:100%}.super-zoom .pdp-v3 #gallery #zoom #mainImage{max-height:100%;max-width:1000px;width:100%}.super-zoom .pdp-v3 #gallery #no-zoom,.super-zoom .pdp-v3 #gallery #zoom{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}}.onoffswitch{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:50px}.onoffswitch .onoffswitch-label{background:#ececec;border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:0 0 4px rgba(0,0,0,.1),inset 0 1px 3px 0 rgba(0,0,0,.1);color:#ccc;cursor:pointer;display:block;height:12px;margin:0;overflow:hidden;padding:2px 2px 1px;text-shadow:0 1px 1px hsla(0,0%,100%,.8)}.onoffswitch .onoffswitch-inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.onoffswitch .onoffswitch-inner:after,.onoffswitch .onoffswitch-inner:before{box-sizing:border-box;color:#fff;display:block;float:left;font-size:12px;height:13px;line-height:13px;padding:0;width:50%}.onoffswitch .onoffswitch-inner:before{color:#298200;content:"On";padding-left:5px}.onoffswitch .onoffswitch-inner:after{background-color:#eee;color:#999;content:"Off";height:17px;line-height:18px;margin-top:-3px;padding-right:15px;position:relative;right:-10px;text-align:right}.onoffswitch .onoffswitch-switch{background:#fff;background-image:linear-gradient(0deg,#ececec,#fff);border:1px solid rgba(0,0,0,.3);border-radius:3px;bottom:0;box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.5);display:block;height:15px;position:absolute;right:30px;top:0;transition:all .3s ease-in 0s;width:18px}.onoffswitch .onoffswitch-checkbox{display:none}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label{background:#e3861f}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0;text-shadow:none}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner:before{color:#fff}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{background-image:linear-gradient(180deg,#ffa126,#df7f00);right:0}.subscription{font-size:12px;line-height:10px;margin-bottom:10px;padding:15px}.subscription.active{background-color:rgba(247,140,0,.15);border:1px solid #e3861f}.subscription.alert{margin:15px 0 40px;overflow:hidden;padding:0}.subscription.alert .header{padding:20px}.subscription.alert .header .close{right:0;top:20px}.subscription.alert .header .icon{border:2px solid #e3861f;border-radius:100px;color:#e3861f;float:left;font-size:45px;height:50px;line-height:50px;margin-right:15px;text-align:center;width:50px}.subscription.alert .header .icon .icon-check{font-size:30px;position:relative;top:-4px}.subscription.alert .header h3{clear:none;float:none;font-size:24px;line-height:25px;margin:5px 0 0;overflow:hidden;width:auto}.subscription.alert .header h3 span{display:block;font-size:13px;font-weight:400;line-height:15px}.subscription.alert .header h3.success{margin:13px 0 0}.subscription.alert .alert-list{background-color:#fff;border-top:1px solid #e3861f;color:#3b4238;padding:0 20px 10px}.subscription.alert .alert-list .item-listing{padding:10px 0}.subscription.alert .alert-list .item-listing:hover{background-color:#fff}.subscription.alert .alert-list .item-listing .order-thumb{min-height:60px;width:60px}.subscription.alert .alert-list .item-listing .col1{width:85px}.subscription.alert .alert-list .item-listing .col4{width:25%}.subscription.alert .alert-list .cta{float:right;font-size:15px;margin-bottom:10px;margin-right:10px;margin-top:25px;text-align:right}.subscription.alert .alert-list .cta span{color:#298200;font-size:23px;font-weight:700}.subscription.alert .alert-list .cta div{color:#b2b7b1;font-size:11px;margin-top:4px}.subscription.alert .alert-list .btn{float:right;margin-top:17px}.subscription.alert.merge-toggle{font-size:13px;margin:15px auto 0;padding:10px;width:60%}.subscription.alert.merge-toggle input{float:left;margin:0 10px 0 0}.subscription.alert.merge-toggle span{display:block;line-height:13px;overflow:hidden}.subscription .subtop{padding-right:60px}.subscription .subText{float:left;line-height:13px}.subscription .subText span{display:block;font-size:13px;font-weight:700;line-height:16px;margin-bottom:10px;text-transform:uppercase}.subscription .subText span i{font-size:22px;margin-right:5px;position:relative;top:2px}.subscription .subText span i:before{transform:scaleX(-1)}.subscription .onoffswitch{float:right;margin-right:-60px}.subscription .onoffswitch .onoffswitch-switch{height:15px}.subscription .onoffswitch-inner:before{color:#e3861f}.subscription .subOption{clear:both;line-height:25px;padding:10px 0 0 20px}.subscription .subOption input[type=radio]{float:left;margin:5px 0 0 -25px}.subscription .subOption select{margin-bottom:0;margin-top:6px;width:100%}.subscription .subSelect{float:right;line-height:13px;margin-top:6px;width:100%}.warranty-plans{border-top:1px solid #ddd;line-height:1.4;margin:18px 0;padding-top:12px}.warranty-plans__heading{font-size:15px;font-weight:600;line-height:1.3;margin-bottom:0}.warranty-plans .warranty-plans__info{color:#333;font-size:14px;font-weight:400;margin-bottom:10px;margin-top:0;text-align:left}.warranty-plans .radio-box{flex-wrap:wrap}.warranty-plans .radio-box__item:first-child:nth-last-child(5),.warranty-plans .radio-box__item:first-child:nth-last-child(5)~li{max-width:100%;width:auto}.warranty-plans .radio-box__item:first-child:nth-last-child(5){margin-bottom:7px;width:100%}.warranty-plans .radio-box__item:nth-child(2):nth-last-child(4){margin-left:0}.warranty-plans .radio-box__item:first-child:nth-last-child(4),.warranty-plans .radio-box__item:first-child:nth-last-child(4)~li{max-width:100%;width:auto}.warranty-plans .radio-box__item:first-child:nth-last-child(4){margin-bottom:7px;width:100%}.warranty-plans .radio-box__item:nth-child(2):nth-last-child(3){margin-left:0}.warranty-plans .radio-box__item:first-child:nth-last-child(3),.warranty-plans .radio-box__item:first-child:nth-last-child(3)~li{max-width:33.3%;width:auto}.warranty-plans .radio-box__item:first-child:nth-last-child(2),.warranty-plans .radio-box__item:first-child:nth-last-child(2)~li{max-width:50%;width:auto}.warranty-plans .radio-box__label{align-items:center;display:flex;justify-content:center}.warranty-modal__intro{font-size:14px;line-height:1.4}.warranty-modal__highlights{font-size:14px;line-height:1.3;margin-bottom:19px;margin-left:18px}.warranty-modal__highlights li{margin-bottom:4px}.warranty-modal__img{box-sizing:border-box;display:block;margin:0 auto 30px;padding:0 15px}@media (min-width:600px){.warranty-modal__img{margin:0 auto 10px}}.warranty-modal__radio{clear:both;line-height:1.4;margin-bottom:5px}.warranty-modal__radio input{margin-top:-3px}.warranty-modal__dontshow{color:#7d8a73;font-size:12px;font-weight:400;line-height:1.2;margin:5px 5px 0 0;padding-left:25px;text-align:left}.warranty-modal__dontshow input{float:left;margin:1px 0 0 -25px;max-width:25px}.warranty-modal .modal-header{background:#f6f7f5;border-radius:4px 4px 0 0;font-size:19px;font-weight:600;padding:15px 20px;position:relative}.warranty-modal .modal-header .icon-check{color:#60b23c}.warranty-modal .modal-footer{background:none;border:none;box-shadow:none;padding-top:5px}.warranty-modal .modal-footer .btn{margin:0 0 5px;width:100%}@media (min-width:600px){.warranty-modal .modal-footer .btn{margin:0 6px 5px 0}}@media (min-width:625px){.warranty-modal .modal-footer .btn{float:left;margin:0 6px 0 0;width:auto}}@media (max-width:624px){.modal.warranty-modal .modal-footer .btn+.btn{margin-left:0}}@media (min-width:600px){.row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cols-sm--5{width:41.66666667%}.cols-sm--7{width:58.33333333%}}.pdp-v3{display:flex;flex-direction:column}.page-header{order:-2}@media (max-width:767px){.product-page{display:flex;flex-direction:column}}.product-page .main-col{float:left;margin-bottom:15px;width:70%}.product-page .main-col .padded{padding:20px}.product-page .main-col .padded:after,.product-page .main-col .padded:before{content:"";display:table;line-height:0}.product-page .main-col .padded:after{clear:both}@media (min-width:600px) and (max-width:945px){.product-page .main-col{float:none;width:100%}}.product-page .side-col{clear:right;float:right;margin:0 0 20px 1.5%;width:28.5%}.product-page .side-col .padded{padding:20px}.product-page .side-col .padded-vertical{padding:20px 0}.product-page .lastPurchased{font-size:12px;line-height:15px;margin:0 0 10px;padding:5px 35px 5px 12px}.product-page .lastPurchased:hover{background-color:#d3f0ff}.product-page .lastPurchased:before{content:"\e801";display:inline-block;font-family:fontello;font-size:27px;font-style:normal;font-weight:400;height:50px;line-height:58px;margin-top:-13px;position:absolute;right:22px;text-align:center;text-decoration:none;text-indent:0;text-shadow:0 1px 0 #fff}.product-page .lastPurchased.reorder{background-color:#feeed8;border-color:#e3861f;color:#834b00}.product-page .lastPurchased.reorder:hover{background-color:#fff3e1}@media (min-width:0px) and (max-width:599px){.product-page .lastPurchased{margin:0 10px 10px}}.product-page h3 .icon-question{font-size:13px;position:relative;top:-1px}.product-page h3 .popover{font-weight:400}@media (min-width:600px) and (max-width:945px){.social-share .custom-social{display:none}.product-page #gallery{width:54%}.product-page #subject{width:44.5%}.product-page .aside,.product-page .main-col{clear:both;float:none;margin-left:0;width:100%}#no-zoom,#zoom{margin:0 0 20px;width:100%}}@media (min-width:0px) and (max-width:599px){.product-page #gallery .box{border-radius:0}.product-page #gallery .social-share{border-radius:0;border-width:0 0 1px}.product-page .feature{float:none;margin-left:0;order:1;width:100%}.product-page .main-col .details{font-size:14px;line-height:20px;order:0}.product-page .main-col .box{display:flex;flex-direction:column}.product-page #gallery,.product-page .main-col,.product-page .side-col{float:none;margin:0;width:100%}}model-viewer .dot{display:none}model-viewer .dim{--min-hotspot-opacity:0;background:#fff;border:none;border-radius:25px;box-shadow:0 2px 4px rgba(0,0,0,.25);box-sizing:border-box;color:rgba(0,0,0,.8);display:block;height:max-content;max-width:128px;overflow-wrap:break-word;padding:.5em 1em;pointer-events:none;position:absolute;transform:translate3d(-50%,-50%,0);width:max-content}@media only screen and (max-width:800px){model-viewer .dim{font-size:3vw}}model-viewer .dimensionLineContainer{display:block;pointer-events:none}model-viewer .dimensionLine{stroke:green;stroke-width:2px;stroke-dasharray:8;stroke-linecap:round;stroke-linejoin:round}model-viewer .hide{display:none}model-viewer :not(:defined)&gt;*{display:none}#showDimensions{bottom:16px;display:inline-flex;padding:8px 12px;position:absolute}#showDimensions .onoffswitch{width:auto}#showDimensions .toggle__switch{flex:auto}#showDimensions .dimensions-skeleton{background:gray;border-radius:8px;height:8px;margin-top:6px;width:128px}.downloads{display:flex;flex-wrap:wrap}.downloads:after,.downloads:before{content:"";display:table;line-height:0}.downloads:after{clear:both}.downloads .item{display:block;float:left;margin-bottom:20px;margin-right:7.5%;text-align:center;width:28%}.downloads .item:nth-child(3n){margin-right:0}.downloads .item img{border:1px solid #dbdfd8;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 1px 2px rgba(0,0,0,.1);width:100%}.downloads .item:hover img,.downloads .item:hover span.fake{border:1px solid #97a18f}.downloads .item:last-child{margin-right:0}.downloads span{display:block;font-size:13px;line-height:13px;margin-top:5px}.downloads .download_info{clear:both;font-size:.7em;line-height:1.4em;margin-bottom:0}.warranty-info{font-size:.75em;line-height:1.2em}.warranty-info b{display:block;margin-bottom:5px}.warranty-info p a:first-child{display:none}.warranty-info br{display:block}.warranty-info br+br{display:none}.warranty-info p:last-child{margin-bottom:0}.highlights{margin:0 0 20px}.highlights li{color:#3b4238;display:block;font-size:.8em;line-height:1.2em;margin-bottom:10px;padding-left:20px;position:relative}.highlights li:before{color:#60b23c;font-size:1em;left:0;position:absolute;top:0}.side-col .side-header{display:block;font-size:15px;font-weight:700}.side-col .shipping-brief{margin-bottom:0}.side-col .shipping-brief p{margin-bottom:5px}.side-col .side-description{font-size:14px;line-height:18px}.side-col .side-float .side-header{clear:left;float:left;margin:0;text-align:left;width:51%}.side-col .side-float .side-description{display:block;line-height:30px;margin-left:35%;text-align:right}.side-col .side-float .rating+a{display:inline!important}.side-col .side-float .rating{display:inline}.side-col .vendor-logo{background:#fff;display:block;margin:0 0 15px;padding:0 10%;width:80%}.side-col .vendor-logo img{display:block;margin:0 auto}.side-col .vendor-text{display:block;font-size:.8em;line-height:1.2em;text-align:center}.meta .popover-content p{font-size:.9em;line-height:1.4em;margin-bottom:10px}.meta .popover-content p:last-child{margin-bottom:0}.meta dd,.meta dt{margin-bottom:7px}.meta dd:last-of-type,.meta dt:last-of-type{margin-bottom:0}.meta .reviews strong{float:left;margin-right:5px}.meta .reviews a{position:relative;top:0}.meta .rating{height:auto;margin-top:0}.meta .rating+a{display:block}.meta a.btn{margin-top:5px}.side-col .downloads+div{margin-top:20px}.side-col .side-section{clear:both}.side-col .side-section .header-4{border:none;margin:0;padding:0}#whiteGloveButton{border-top:1px solid #dbdfd8;display:none;padding:20px 0;text-align:center}#whiteGloveButton&gt;p{color:#4b5245;display:block;font-size:1.1em;font-style:italic;line-height:1em;margin:0;padding:3px 0 0;text-shadow:0 1px 0 hsla(0,0%,100%,.6)}#whiteGloveButton&gt;p span{display:block;font-size:.6em;font-style:normal;font-weight:700;text-transform:uppercase}#whiteGloveButton a{display:block;font-size:.6em;line-height:2em;margin:-2px 0 -7px}#whiteGloveButton .popover-content{font-size:.75em;line-height:1.4em}#whiteGloveButton .popover-content p{margin-bottom:10px}#whiteGloveButton .popover-content :last-child{margin-bottom:0}.product__stat{display:flex}.product__stat.hide{display:none}.product__stat:last-child{margin-bottom:0}.product__stat-title{align-items:center;display:flex;flex:1 1 auto;font-weight:700;line-height:17px}.product__stat-desc{display:flex;flex:0 0 auto;line-height:17px;text-align:right}.no-flexbox .product__stat-desc{float:right}.product__ship{display:block;font-size:14px;line-height:17px;margin-top:0}.product__ship-title{display:block;font-size:16px;font-weight:700;line-height:17px;margin-bottom:5px}.product__ship-q{display:block;font-size:13px}.product__ship-feature+.product__ship-q{margin-top:5px}.exclusive-tag{background:#ececec;border-radius:17px;display:inline-block;font-size:12px;font-weight:700;line-height:14px;margin:5px auto;padding:4px 8px;width:auto}.exclusive-tag--platinum{background:#f0f1f1;color:#6e7273}.exclusive-tag--plus{background:#e0eef4;color:#007caa}#recipe-product-ads-new,.feature{clear:right;float:right;margin:0 0 20px 15px;width:40%}.feature table td{text-align:left}.feature.ads{margin-bottom:0}@media (min-width:946px){.feature.ads{text-align:right}}.feature.ads .pull-right{float:none}.feature.ads p{margin:0!important}.feature.ads a{display:block;margin:0 0 20px!important}.feature .toolbar{height:auto}.details-disclaimer-icon{height:1.1em;vertical-align:-1px}.warning__text{color:#3b4238;font-size:16px;font-weight:900;line-height:16px}.warning__text .details-disclaimer-icon{height:auto;width:14px}#prop65Modal{text-align:left!important}.warning__link-text{color:#298200;line-height:24px;white-space:nowrap}.warning__link-text i{font-size:12px}.warning__link-text:hover{color:#113700}#prop65-label{border:2px solid;border-radius:8px;font-family:sans-serif;margin:0 auto;max-width:100%;padding:5px;text-align:center;width:430px}#prop65-label .prop65-label__header{border-bottom:2px solid;box-sizing:border-box;display:block;padding:10px;width:100%}#prop65-label .prop65-label__icon,#prop65-label .prop65-label__title{vertical-align:middle}#prop65-label .prop65-label__title{margin-left:5px;vertical-align:middle}#prop65-label p{font-family:sans-serif;font-size:15px;margin:0;padding:10px;text-align:left}#prop65-label a{color:#000;font-weight:900;text-decoration:none}.chat-ask-button-gradient{background-image:linear-gradient(341.98deg,#298200 -30.9%,#03bdb7 181.03%)}.chat-ask-button-hover:hover{background-image:linear-gradient(341.98deg,#1f7800 -30.9%,#00b3ad 181.03%)}.ask-button{stroke:rgba(0,0,0,.1);box-shadow:0 1px 5px 0 #1683434d}@media (min-width:0px) and (max-width:599px){.comparison-container .ribbon-list{font-size:8px!important;left:0;position:absolute}}.comparison-container .comparison-item{float:left;width:49%}.comparison-container .comparison-item+.comparison-item{float:right}.comparison-container .comparison-item .altMessageForDiscontinuedProduct{color:#cf3700;font-size:12px;line-height:18px;padding-bottom:10px}.comparison-container .comparison-item .btn-replace{font-size:14px;height:40px;padding:7px 0;width:100%}@media (min-width:0px) and (max-width:599px){.comparison-container .comparison-item .pricing table td,.comparison-container .comparison-item .pricing table th{box-sizing:border-box;display:block;line-height:1em;text-align:left;white-space:normal;width:100%}.comparison-container .comparison-item .price{font-size:1.7em!important}.comparison-container .comparison-item .pricing table td{border-top:0;padding-left:5px}}@media only screen and (max-width:599px){.comparison-container .comparison-item{width:100%}}#comparison .comparison-container,.compare-on #page&gt;*,.compare-on .page-header,.compare-on .ppc-similar-products,.compare-on .product-subhead{display:none}.compare-on #page .comparison-container,.compare-on #page .modal-mount{display:block}.compare-on.pdp-v3 .product-page{padding-right:0}.compare-on.pdp-v3 .side-col{margin-right:0}.comparison-message{display:flex;margin-top:10px;padding:0;position:relative;text-align:left}@media (min-width:0px) and (max-width:599px){.comparison-message{flex-direction:column}}.comparison-message .compare_save{font-size:1.4em;font-weight:700}@media (min-width:0px) and (max-width:599px){.comparison-message .compare_save{font-size:1.2em;margin-top:0}.comparison-message .compare_save p{font-size:16px;line-height:18px;margin-bottom:10px}.comparison-message+.comparison-item .aside{display:none!important}}.comparison-message .altMessage{margin-bottom:0}@media (min-width:0px) and (max-width:599px){.comparison-message .altMessage{font-size:14px;line-height:19px;text-align:left}}.comparison-message .comparison-text{flex:0 1 100%;padding:20px}@media (min-width:0px) and (max-width:599px){.comparison-message .comparison-text{flex:none;padding:18px}}.comparison-message .comparison-icon{align-items:center;background-color:#5bab3c;background-image:linear-gradient(180deg,#91cc77,#368f19);border:1px solid #909090;border-radius:3px 0 0 3px;color:#fff;display:flex;flex:0 5 100%;float:left;font-size:70px;min-width:150px;text-shadow:0 1px 2px rgba(0,0,0,.6)}.comparison-message .comparison-icon.discontinued{background-color:#a8aaa6;background-image:linear-gradient(180deg,#b8bab7,#9b9d99)}.comparison-message .comparison-icon i{margin:0 auto}@media only screen and (max-width:599px){.comparison-message .comparison-icon{flex:none;font-size:45px;height:60px;min-width:0}}.comparison-message .btn-toolbar{margin-bottom:0}.comparison-message .btn-toolbar .btn{margin:0 6px}.comparison-message .close{font-size:12px;position:absolute;right:10px;top:10px}.comparison-item .comparison-topper{background-color:#a8aaa6;background-image:linear-gradient(180deg,#b8bab7,#9b9d99);border:1px solid #909090;border-radius:3px 3px 0 0;color:#fff;font-size:18px;padding:10px 0;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);text-transform:uppercase}.comparison-item .comparison-topper.recommended{background-color:#5bab3c;background-image:linear-gradient(180deg,#91cc77,#368f19);border:1px solid #3e9421}.comparison-item .comparison-topper .icon-right-open{display:none}@media only screen and (max-width:599px){.comparison-item .comparison-topper{font-size:14px;padding:4px 0}.comparison-item .comparison-topper .icon-right-open{display:inline-block;margin-left:10px}}.comparison-item .compared{align-items:center;display:flex}.comparison-item .compared .vendor-logo{flex:0 1 100%;padding:0 20px 0 0}.comparison-item .compared .compare-highlights{flex:0 1 100%}@media only screen and (max-width:767px){.comparison-item .compared{display:block}.comparison-item .compared .vendor-logo{margin:0 auto;padding:10px}}.comparison-item .table-stylized .toolbar:after,.comparison-item .table-stylized .toolbar:before{display:none}.comparison-item h1{clear:both;font-size:1.3em;line-height:1.15em}.comparison-item .product-page&gt;.main-col{clear:left;display:block!important;float:left}.comparison-item .product-page&gt;.main-col .header-2,.comparison-item .product-page&gt;.main-col .video{display:none}.comparison-item .details{font-size:80%;line-height:1.4em}.comparison-item .details .header-2{display:none}.comparison-item #subject{display:block;margin-left:0;width:100%}@media (min-width:0px) and (max-width:599px){.comparison-item #subject .ag-item{padding:20px 10px 10px}}.comparison-item #subject h1{position:relative;z-index:3}@media (min-width:0px) and (max-width:599px){.comparison-item #subject h1{font-size:1em;margin:0}}.comparison-item #subject .ag-item{border-radius:0 0 3px 3px;border-top:0;display:flex;flex-direction:row-reverse}.comparison-item #subject .comp-img{padding:0 20px 0 0}@media (min-width:768px){.comparison-item #subject .comp-ag,.comparison-item #subject .comp-img{flex:1}}.comparison-item #subject .comp-ag .disclaimerText{font-size:12px;line-height:13px;margin-top:10px;padding:0}.comparison-item #subject .comp-ag .ribbon{margin-bottom:5px}.comparison-item #subject .discontinued .comp-ag{align-items:center;display:flex}@media only screen and (min-width:600px) and (max-width:767px){.comparison-item #subject .ag-item{display:block}.comparison-item #subject .ag-item .comp-img{padding:20px 0 0}.comparison-item #subject .ag-item .comp-img a{width:100%}.comparison-item #subject .ag-item .comp-img img{border:1px solid #b8b8b8;box-sizing:border-box;display:block;margin:0 auto;padding:5px}}.comparison-item .side-col{display:none}.comparison-item #gallery+.side-col{display:block;float:none;margin-left:0;width:100%}.comparison-item #gallery+.side-col #whiteGloveButton,.comparison-item #gallery+.side-col .add-to-contain,.comparison-item #gallery+.side-col .vendor-text{display:none}.comparison-item #gallery+.side-col+.main-col{float:none;width:100%}.comparison-item #gallery+.side-col .vendor-logo{border:none;margin-top:0}.comparison-item #gallery+.side-col .feature{float:none;font-size:18px;margin:0;width:100%}@media only screen and (max-width:599px){.comparison-item.old #gallery+.side-col{display:none}}.comparison-item #comparison-item{display:block;float:right}.comparison-item #comparison-item&gt;*{width:100%!important}.video{font-size:.8em;line-height:1.4em;position:relative;z-index:1}.video .video-ui{background-color:rgba(0,0,0,.18);background-image:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.3));background-repeat:repeat-x;box-shadow:inset 0 1px hsla(0,0%,100%,.5),0 2px 2px hsla(94,9%,48%,.5);cursor:pointer;margin-bottom:15px;position:relative;transition:all .3s}.video .video-ui:before{background:rgba(0,0,0,.7);border:1px solid #000;border-radius:4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 2px 2px rgba(0,0,0,.4);color:#fff;font-size:42px;height:40px;left:50%;line-height:41px;margin-left:-35px;margin-top:-25px;padding:5px;position:absolute;text-shadow:0 2px 2px rgba(0,0,0,.4);top:50%;width:65px}.video .video-ui:hover{background-color:rgba(0,0,0,.13);background-image:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.25));background-repeat:repeat-x;box-shadow:inset 0 1px hsla(0,0%,100%,.5),0 2px 2px hsla(94,9%,48%,.5)}.video .video-ui:hover:before{text-shadow:0 2px 2px rgba(0,0,0,.4),0 0 10px hsla(0,0%,100%,.4)}.video .video-ui:active:before{margin-top:-24px}.video .video-ui img{position:relative;width:100%;z-index:-1}.video.feature .resources{margin-top:12px}.video .video-ui img{border-radius:4px}.video a.btn-light{margin-top:5px}.video .video-nav .btn{margin-bottom:5px}.video.video-2 .video-ui{float:left;margin-right:3%;width:40%}.video.video-2 div.btn-group,.video.video-2 p{float:left;width:55%}.video .about{margin-top:15px}.video .about p{margin:0}.video .transcript{background:#eef0ed;box-shadow:inset 0 0 4px rgba(0,0,0,.2);height:200px;line-height:20px;margin-top:15px;overflow:scroll;padding:15px}.video .embed textarea{height:94px;margin-top:15px;padding:2%;width:97%}#orderGuide .modal-body:after,#orderGuide .modal-body:before{content:"";display:table;line-height:0}#orderGuide .modal-body:after{clear:both}@media (min-width:0px) and (max-width:599px){#orderGuide .modal-footer button{margin-bottom:5px;margin-top:5px}#orderGuideForm{max-height:400px!important;overflow:scroll!important}}#orderGuideForm .addToBox{padding:15px}#orderGuideForm .addToBox:after,#orderGuideForm .addToBox:before{content:"";display:table;line-height:0}#orderGuideForm .addToBox:after{clear:both}#orderGuideForm .user-name{display:inline-block;font-weight:700;padding:20px 0;vertical-align:middle;width:40%}#orderGuideForm .user-name label input[type=checkbox]{display:inline-block;margin-right:10px;margin-top:-2px}#orderGuideForm .user-name label span{display:inline-block;margin-top:5px}@media (min-width:0px) and (max-width:945px){#orderGuideForm .user-name{width:40%}}@media (min-width:0px) and (max-width:599px){#orderGuideForm .user-name{float:left;padding:0;width:90%}}@media (min-width:1280px){#orderGuideForm .user-name{padding:10px 0;width:40%}}#orderGuideForm .order-category{display:inline-block;float:right;vertical-align:middle;width:55%}@media (min-width:0px) and (max-width:599px){#orderGuideForm .order-category{float:left;width:100%}}@media (min-width:1280px){#orderGuideForm .order-category{width:55%}}#orderGuideForm .choose-category{float:right;font-size:.8em;padding:2%;width:100%}#orderGuideForm .choose-category select{float:right;max-width:50%}@media (min-width:0px) and (max-width:945px){#orderGuideForm .choose-category{font-size:.7em}}@media (min-width:1280px){#orderGuideForm .choose-category{float:right;font-size:.8em;padding:2%;width:30%}#orderGuideForm .choose-category select{float:none;max-width:100%}}@media (min-width:0px) and (max-width:599px){#orderGuideForm .choose-category{display:block;float:left;margin-top:10px;padding:0;width:100%}#orderGuideForm .choose-category select{float:left;max-width:100%}}#orderGuideForm .add-category{float:right;font-size:.8em;max-width:100%;padding:2%}#orderGuideForm .add-category label{display:inline;font-size:1em;padding-right:5px}#orderGuideForm .add-category input[type=text]{display:inline;font-size:1em;margin-bottom:0;position:relative;top:-2px;width:150px}@media (min-width:1280px){#orderGuideForm .add-category{max-width:60%}#orderGuideForm .add-category label{display:inline;padding-right:5px}#orderGuideForm .add-category input[type=text]{display:inline;margin-bottom:0;width:150px}}@media (min-width:0px) and (max-width:599px){#orderGuideForm .add-category{float:none;padding:0;width:100%}#orderGuideForm .add-category input[type=text]{width:96%}#orderGuideForm .add-category{width:100%}}.guide-add{min-height:none}.modal.guide-add .modal-body{max-height:none;padding:15px 40px}.guide-add .modal-footer .btn{padding:10px 30px}.guide-add__row{align-items:center;display:flex;flex-wrap:wrap;padding:20px 10px}@media (min-width:600px){.guide-add__row{flex-wrap:nowrap}}.guide-add__row .form__multiselect-element.disabled{opacity:.5}.guide-add__row .form__multiselect-element.disabled+.form__multiselect-text{pointer-events:none}.guide-add__row .form__multiselect-element,.guide-add__sub{transition:.2s}.guide-add__section{flex:1 0 100%;margin-bottom:20px;padding:0 10px}@media (min-width:600px){.guide-add__section{flex:1 1 33%;margin-bottom:0}}.guide-add__subtitle{margin-bottom:0}.guide-add__sub.disabled{opacity:.5;pointer-events:none}.guide-add__error{color:#bd362f;font-size:14px;margin-bottom:20px}.side-col #recipe-product-ads-new{clear:none;float:none;margin:0;width:100%}#adholder+#recipe-product-ads-new,.ads+#recipe-product-ads-new{margin-top:20px}#recipe-product-ads-new{background:#fff;border-radius:4px;box-shadow:2px 2px 3px rgba(0,0,0,.08);cursor:pointer;position:relative;z-index:5}#recipe-product-ads-new:before{border:1px solid rgba(0,0,0,.24);border-radius:4px;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}#recipe-product-ads-new:hover:before{border-color:rgba(0,0,0,.35)}@media (min-width:0px) and (max-width:599px){#recipe-product-ads-new{display:none}}#recipe-product-ads-new .mini-header{border-top-left-radius:4px;border-top-right-radius:4px;max-height:150px;overflow:hidden;position:relative;width:100%}#recipe-product-ads-new .mini-header img{position:relative;top:-50px;width:100%}#recipe-product-ads-new .recipe-content{background:#eef0ed;padding:3%}#recipe-product-ads-new .recipe-content p{font-size:13px;line-height:16px;margin:0}#recipe-product-ads-new .recipe-content p a{color:#3b4238;display:block;font-size:22px;font-weight:600;margin:0 0 5px}#recipe-product-ads-new .recipe-content .btn{margin:8px 0 0}#recipe-product-ads-new .recipe-content .feature-ingr{font-size:12px;margin:0 0 5px;text-transform:uppercase}#recipe-product-ads-new .feature-multi{background:rgba(0,0,0,.8);border-bottom-left-radius:4px;border-top-left-radius:4px;color:#fff;font-size:12px;letter-spacing:.04em;line-height:1.4em;margin:0;padding:8px 13px;position:absolute;right:0;text-align:right;top:10px;width:auto;z-index:2}#recipe-product-ads-new .feature-multi span{color:#72c34e;display:block;font-size:17px;font-weight:600;text-shadow:1px 1px 1px #000}#recipe-product-ads-new .rep-adstats{background:#fff;border-bottom:1px solid #dbdfd8;float:left;margin:0 0 15px;width:100%}#recipe-product-ads-new ul{margin:0}#recipe-product-ads-new li{color:#fff;display:inline;list-style-type:none;padding:0 5px}#recipe-product-ads-new .stats-main{border-right:1px solid #dbdfd8;box-sizing:border-box;float:left;padding:10px 0 13px;text-align:center;width:50%}#recipe-product-ads-new .stats-main p{color:#dc4e44;font-size:32px;font-weight:600;margin:0}#recipe-product-ads-new .stats-main:last-child{border:none}#recipe-product-ads-new .recipe-level{background:rgba(209,64,19,.74);border-radius:4px;float:right;margin:15px 15px 90px 0;padding:5px 5px 2px;position:relative;z-index:3}.expanded-detail .details{width:100%}.expanded-detail .detail-section+.detail-section{border-top:1px solid #dbdfd8;clear:both}.expanded-detail .detail-section:last-child{border-bottom:0}.expanded-detail .detail-section.feature-review+.detail-section{border-top:0}.expanded-detail .customer-qa-template+.compare-template{padding-top:40px}.expanded-detail .certs{margin-top:35px}@media (min-width:0px) and (max-width:599px){.findRelatedProducts{padding:20px}}.detail-section .flex-container,.guide-section .flex-container{align-items:center;display:flex;flex-direction:row;overflow:hidden}@media (min-width:0px) and (max-width:599px){.detail-section .flex-container,.guide-section .flex-container{align-items:flex-start}}.detail-section li,.guide-section li{font-size:1em;line-height:1.5em}@media (min-width:0px) and (max-width:599px){.detail-section.textimage-right-template .flex-container{flex-direction:column-reverse}.detail-section.textimage-left-template .flex-container{flex-direction:column}}.exp-crop-padding{padding:0 20px}.specs-template,.textimage-highlight-template,.textimage-left-template,.textimage-right-template,.warranty-template{padding:25px 0}@media (min-width:0px) and (max-width:599px){.specs-template,.textimage-highlight-template,.textimage-left-template,.textimage-right-template,.warranty-template{padding:20px 0}}.template-image{flex:0 0 auto;max-width:300px}@media (min-width:0px) and (max-width:599px){.template-image{flex:0 0 20%}}.no-flexbox .template-image{float:left;margin-right:10px;max-width:240px}.template-text{flex:7 1 auto;padding:30px}@media (min-width:0px) and (max-width:599px){.template-text{padding:0 30px}}.template-text p{font-size:1em}.template-text p:last-child{margin-bottom:0}.template-text .item-header{font-size:1.8em;font-weight:600;line-height:1em;margin-bottom:5px}@media (min-width:0px) and (max-width:599px){.template-text .item-header{font-size:1.3em}}.warranty-template{display:flex;font-size:16px;justify-content:center;line-height:22px;padding:30px 25px;text-align:center}.disclaimer-expanded-template.show-arrow-icon,.warranty-template{align-items:center;flex-direction:column}@media (min-width:400px){.disclaimer-expanded-template.show-arrow-icon{flex-direction:row}}.disclaimer-expanded-template.show-separator-icon{align-items:center;flex-direction:column}@media (min-width:520px){.disclaimer-expanded-template.show-separator-icon{flex-direction:row}}.disclaimer-standard-template.show-arrow-icon{align-items:center;flex-direction:column}@media (min-width:400px){.disclaimer-standard-template.show-arrow-icon{flex-direction:row}}.disclaimer-standard-template.show-separator-icon{align-items:center}@media (min-width:600px){.disclaimer-standard-template.show-separator-icon{flex-direction:row}}.disclaimer-standard-template.show-separator-icon{align-items:flex-start;flex-direction:column}@media (min-width:525px) and (max-width:945px){.disclaimer-standard-template.show-separator-icon{align-items:baseline;flex-direction:row}}@media (min-width:946px) and (max-width:1500px){.disclaimer-standard-template.show-separator-icon{align-items:flex-start;flex-direction:column}}@media (min-width:1501px){.disclaimer-standard-template.show-separator-icon{align-items:baseline;flex-direction:row}}.intro-template .headline{font-size:1.6em;font-weight:400;line-height:1.2em;margin:0 auto;max-width:800px;padding:35px 20px 0;text-align:center}@media (min-width:0px) and (max-width:599px){.intro-template .headline{text-align:left}.intro-template .flex-container{flex-direction:column-reverse}}.intro-template .template-text{padding:30px 25px}@media (min-width:0px) and (max-width:599px){.intro-template .template-text{padding:8px 20px 16px}}.intro-template .template-text p{font-size:1em}.intro-template .template-image{margin:20px 0}.feature-review{background-color:#fff;background-image:linear-gradient(180deg,#f5f6f4,#fff);background-repeat:repeat-x;border-bottom:0!important;border-top:1px solid #dbdfd8}.feature-review .review{border-bottom:1px solid #dbdfd8;clear:both;padding:40px;text-align:center}@media (min-width:0px) and (max-width:599px){.feature-review .review{padding:40px 10px}}.feature-review .review p{font-size:1.2em;line-height:1.3em}.feature-review .review .rating{font-size:1.3em;height:23px;margin-bottom:10px}.feature-review .review .rating li{margin:0 2px}.certification-container{margin:0 auto;max-width:95%;position:relative;top:-35px}.certification-container .flex-outer{display:flex;float:right;justify-content:center;margin-bottom:-35px;min-width:45%;position:relative;width:100%}@media (min-width:0px) and (max-width:599px){.certification-container .flex-outer{float:none}}@media (min-width:600px) and (max-width:945px){.certification-container .flex-outer{float:none}}.certification-container .certifications{background:#fff;border:1px solid #dbdfd8;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.15);flex:0 1 auto;-ms-flex:1 1 100%;justify-content:center;overflow:hidden;position:relative;z-index:1}@media (min-width:520px){.expanded-detail .certification-container .certifications li{justify-content:center}}.certification-container .certifications li:last-child .cert-child-container{border-right:0}@media only screen and (min-width:520px){.certification-container .certifications li{flex:1 1 50%}}@media only screen and (min-width:1200px){.certification-container .certifications li{flex:1 1 33.33%}}@media (min-width:600px){.certification-container .certifications li:first-child:nth-last-child(2),.certification-container .certifications li:nth-child(2):last-child{max-width:350px;width:50%}}.certification-container .certifications li:only-child{width:auto}.certification-container .certifications li:only-child .cert-text{max-width:300px}.textimage-left-template .template-text{order:2}.textimage-left-template .template-image{order:1}.textimage-left-template .template-image.exp-crop-padding{padding-right:0!important}@media (min-width:0px) and (max-width:599px){.textimage-left-template .template-image.exp-crop-padding{padding:16px 30px}}.no-flexbox .textimage-left-template .template-image{float:left;margin-left:0;margin-right:20px}@media (min-width:0px) and (max-width:599px){.no-flexbox .textimage-left-template .template-image{width:20%!important}}.textimage-right-template .template-text{order:1}.textimage-right-template .template-image{order:2}.textimage-right-template .template-image.exp-crop-padding{padding-left:0!important}@media (min-width:0px) and (max-width:599px){.textimage-right-template .template-image.exp-crop-padding{padding:16px 30px!important}}.no-flexbox .textimage-right-template .template-image{float:right;margin-left:20px;margin-right:0}@media (min-width:0px) and (max-width:599px){.no-flexbox .textimage-right-template .template-image{width:20%!important}}.textimage-highlight-template .template-image{border:1px solid #e8eae6;border-radius:4px;overflow:hidden}@media (min-width:0px) and (max-width:599px){.textimage-highlight-template .template-image{margin-left:0!important;width:160px}}.textimage-highlight-template .template-text{padding:0}@media (min-width:0px) and (max-width:599px){.textimage-highlight-template .template-text{flex:1 1 80%;padding-top:16px}}.textimage-highlight-template .template-text li,.textimage-highlight-template .template-text p:not(.item-header){font-size:1em;line-height:1.5em}.textimage-highlight-template .highlight-module{display:flex;flex:1 1 auto;padding:10px}@media (min-width:0px) and (max-width:599px){.textimage-highlight-template .highlight-module{display:block;flex-direction:column;padding:0 30px}}.textimage-highlight-template .highlight-item{display:flex;flex-direction:column;padding:0 20px}@media (min-width:0px) and (max-width:599px){.textimage-highlight-template .highlight-item{align-items:flex-start;margin-bottom:15px;padding:5px 0}}.textimage-highlight-template .highlight-item .item-header{font-size:1.2em;margin:15px 0 5px}@media (min-width:0px) and (max-width:599px){.textimage-highlight-template .highlight-item .item-header{margin:0}}.textimage-highlight-template .highlight-2 .highlight-item{flex:1 1 50%}.no-flexbox .textimage-highlight-template .highlight-2 .highlight-item{box-sizing:border-box;float:left;width:48%}.textimage-highlight-template .highlight-2 .template-text{margin:0 auto;max-width:300px}@media (min-width:0px) and (max-width:599px){.textimage-highlight-template .highlight-2 .template-text{max-width:none}}.textimage-highlight-template .highlight-2 .template-image{margin:0 auto}@media (min-width:0px) and (max-width:599px){.textimage-highlight-template .highlight-2 .template-image{margin-right:10px}}.textimage-highlight-template .highlight-2 .template-image img{width:100%}.no-flexbox .textimage-highlight-template .highlight-2 .template-image{display:block;float:none;margin:0 auto;max-width:none;width:98%}.textimage-highlight-template .highlight-3 .highlight-item{flex:1 1 30%}.no-flexbox .textimage-highlight-template .highlight-3 .highlight-item{box-sizing:border-box;float:left;width:33%}.textimage-highlight-template .highlight-3 .highlight-item .template-image img{width:100%}.no-flexbox .textimage-highlight-template .highlight-3 .highlight-item .template-image{margin-bottom:10px;width:90%}@media (min-width:600px) and (max-width:699px),(min-width:946px) and (max-width:1100px){.textimage-highlight-template .highlight-4{flex-wrap:wrap}}.textimage-highlight-template .highlight-4 .highlight-item{padding:0 10px}@media (min-width:600px) and (max-width:699px),(min-width:946px) and (max-width:1100px){.textimage-highlight-template .highlight-4 .highlight-item{box-sizing:border-box;flex:1 1 50%!important}.textimage-highlight-template .highlight-4 .highlight-item:nth-child(odd){padding-left:0}.textimage-highlight-template .highlight-4 .highlight-item:nth-child(2n){padding-right:0}}.no-flexbox .textimage-highlight-template .highlight-4 .highlight-item{box-sizing:border-box;float:left;width:25%}.textimage-highlight-template .highlight-4 .highlight-item .template-image img{width:100%}.no-flexbox .textimage-highlight-template .highlight-4 .highlight-item .template-image{margin-bottom:10px;width:90%}.video-template{border-top:1px solid #dbdfd8;padding:20px}@media (min-width:1100px){.video-template{padding:10px 420px 25px 0}}.video-template .video-content{box-sizing:border-box;float:none;margin:0;padding:0;width:100%}@media (min-width:1100px){.video-template .video-content{float:right;margin-right:-400px;padding:20px;width:400px}}.video-template .video-content h2{margin-bottom:0}@media (min-width:0px) and (max-width:599px){.video-template .video-content h2{font-size:120%;line-height:120%}}.video-template .video-content .btn-group{margin-bottom:10px}.video-template .video-content .btn-group .btn.hide{display:inline-block}.video-template .video-content .about p{font-size:.9em;line-height:1.3em}.video-template .video-content .video-content-box{background-color:#fff;background-image:linear-gradient(180deg,#fdfdfc,#fff);background-repeat:repeat-x;border:1px solid #e8eae6;border-radius:4px;font-size:13px;line-height:20px;padding:20px}.video-template .video-content .video-content-box .overflow{height:150px;overflow-y:scroll;padding:0 0 10px}.video-template .video-content .video-content-box .embed textarea{height:94px;margin-top:15px;padding:2%;width:95%}.video-template .video-media{float:none;margin-bottom:10px;padding:0;width:100%}@media (min-width:1100px){.video-template .video-media{box-sizing:border-box;float:left;padding:20px 0 20px 30px}}.video-template .video-media .videofill{border-radius:5px;overflow:hidden}.video-template .video-media .video-ui{border:1px solid #000!important;border-radius:5px!important}.video-template .product-videos ul.video-overflow{background:linear-gradient(90deg,#fff 20%,hsla(0,0%,100%,0)),linear-gradient(270deg,#fff 20%,hsla(0,0%,100%,0)) 100% 0,linear-gradient(90deg,hsla(0,0%,67%,.42) 10%,hsla(0,0%,100%,0)),linear-gradient(270deg,hsla(0,0%,67%,.42) 10%,hsla(0,0%,100%,0)) 100% 0;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:40px 100%,40px 100%,5px 100%,5px 100%;border:1px solid #e8eae6;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:10px 10px 5px;white-space:nowrap}.video-template .product-videos .video-overflow li{box-sizing:border-box;display:inline-block;margin-bottom:0;white-space:normal;width:110px}.video-template .product-videos .video-thumbnails{border-radius:4px;overflow:hidden}.video-template .product-videos .header-5{margin:10px 0 0;text-transform:uppercase}.video-template .product-videos .vid-item{border-radius:4px;display:block;margin-bottom:0;overflow:hidden}.compare-template{border-top:0!important;position:relative}.compare-template h2{margin:10px;text-align:center}.compare-template .pricing.fs{bottom:8px;left:0;position:absolute;right:0}.compare-template .pricing.fs p{margin:0 auto}.lt-ie9 .compare-template .pricing.fs{margin:0 auto;position:relative}.compare-template .product-info{padding:10px 10px 25px;position:relative;text-align:center}@media (min-width:0px) and (max-width:945px){.compare-template .product-info{padding:10px 0 25px}}.compare-template .product-info img{box-sizing:border-box;display:block;margin:0 auto 15px;max-width:120px;padding:6px;position:relative}@media (min-width:0px) and (max-width:945px){.compare-template .product-info img{width:100%}}.compare-template .product-info .pricing .free-shipping{display:inline-block;margin-bottom:0;margin-top:0}.specs-template{padding:30px 20px;text-align:center}.specs-template .mini-spec-table{display:inline-block;margin:0 auto;padding:0 10px 15px;vertical-align:top}.specs-template .mini-spec-table ul.box{box-shadow:0 1px 2px rgba(0,0,0,.13);display:block;list-style-type:none;margin:5px 0 0;overflow:hidden;padding:0}@media (min-width:0px) and (max-width:599px){.specs-template .mini-spec-table ul.box{border-radius:4px!important;border-width:1px!important}}.specs-template .mini-spec-table .spec-row{box-sizing:border-box;display:table;font-size:15px;margin:0;padding:8px 15px;text-align:left;width:100%}.specs-template .mini-spec-table .spec-row:nth-child(2n){background:#f5f6f4}@media (min-width:0px) and (max-width:599px){.specs-template .mini-spec-table .spec-row{font-size:13px}}.specs-template .mini-spec-table .spec-row span{display:table-cell;text-align:right}.specs-template .mini-spec-table .spec-row span.spec-label{font-weight:600;padding-right:20px;text-align:left}.customer-qa-template{background:#f6fbfd;float:left;width:100%}.customer-qa-template .header-1{box-sizing:border-box;display:block;padding:25px 25px 0;width:100%}@media (min-width:0px) and (max-width:599px){.customer-qa-template .header-1{font-size:1.5em}}.customer-qa-template .customer-qa{box-sizing:border-box;float:left;font-size:15px;line-height:20px;margin:-1px 0;padding:0 25px;position:relative;width:100%;z-index:4;z-index:2}.customer-qa-template .customer-qa:not(:only-child){cursor:pointer!important}.customer-qa-template .customer-qa:nth-child(odd) .customer-question{border-bottom:1px solid #e5f0f5;border-top:1px solid #e5f0f5}.customer-qa-template .customer-qa:last-child .customer-question{border-bottom:0}.customer-qa-template .customer-qa:hover{background:#e5f0f5;z-index:3}.customer-qa-template .customer-qa:hover .customer-question{border-color:#e5f0f5}.customer-qa-template .customer-question{display:block;font-weight:600;margin:0;padding:15px 20px 15px 0}.customer-qa-template .customer-question:after{speak:none;-webkit-font-smoothing:antialiased;color:#ced1cd;content:"\e801";display:inline-block;font-family:fontello;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;position:absolute;right:30px;text-align:center;text-decoration:inherit;text-transform:none;top:15px;transform:rotate(90deg);transition:all .15s}.customer-qa-template .icon-color-gray-800:after{color:#1f2937!important}.customer-qa-template .csr-answer{display:none}.customer-qa-template .qa-open{background:#e5f0f5;border-bottom:1px solid #e5f0f5;border-top:1px solid #e5f0f5;margin-top:-1px;padding:10px 25px;z-index:5}.customer-qa-template .qa-open .csr-answer{display:block;height:auto;margin:-15px 0 0;opacity:1;padding:15px 0;position:relative;visibility:visible}.customer-qa-template .qa-open .csr-answer a{text-decoration:underline}.customer-qa-template .qa-open .customer-question{border-bottom:0;border-color:#e5f0f5}.customer-qa-template .qa-open .customer-question:after{color:#b8d6e5;content:"\e80c";font-size:13px;font-weight:700;right:28px}.customer-qa-template .qa-open .active-customer-question:after{color:#1f2937!important;content:"\e801"!important;font-size:18px;font-style:normal;font-weight:400;transform:rotate(270deg)}.customer-qa-template .qa-open .single-question:after{content:""!important}.side-col .side-section+.overall-rating{padding-top:10px}.side-col .overall-rating{border-bottom:1px solid #dbdfd8;clear:both}.side-col .overall-rating .rating{font-size:1.5em;line-height:1.4em}.side-col .overall-rating a{font-weight:700}.side-col .overall-rating .review-total{display:block;font-size:13px;font-weight:400}.side-col .overall-rating .side-header{line-height:15px}@media (min-width:0px) and (max-width:599px){.side-col .overall-rating .side-header{font-size:75%}}@media (min-width:946px){.side-col .overall-rating .side-header{width:auto}}@media (min-width:1280px){.side-col .overall-rating .side-header{width:51%}}@media (min-width:0px) and (max-width:599px){.side-col .overall-rating .side-description{font-size:75%}}@media (min-width:946px){.side-col .overall-rating .side-description{clear:both;margin-left:0;text-align:left}}@media (min-width:1280px){.side-col .overall-rating .side-description{clear:none;margin-left:-35%;text-align:right}}.sidebar-spectable{background:#fff;border:0}.sidebar-spectable .table td{padding:9px 16px;text-align:left}.sidebar-spectable .toolbar{height:auto;top:0}.footer-related-products a{border:1px solid #c1c8bc;border-radius:4px;box-shadow:inset 1px 1px 1px hsla(0,0%,100%,.9);display:inline-block;font-size:14px;margin:9px 3px 0 0;padding:0 8px}.side-col .productQuestions{margin:0 0 20px}.side-col .parts-comp-table{box-sizing:border-box}.side-col .parts-overflow{border:1px solid #d9ddd7;border-radius:4px;font-size:.9em;margin-right:1%;max-height:165px;overflow-x:hidden;overflow-y:auto;width:100%}.side-col .parts-overflow .table-stylized{border-top:0}.side-col .parts-overflow .table-stylized td{border-right:0}.side-col .ads img{border-radius:4px;max-width:410px;width:100%}.side-col .ads a{display:inline-block;margin-bottom:20px}@media (min-width:600px){.side-col .ads a{margin-bottom:0;width:48.5%}.side-col .ads a:nth-child(2n){margin-left:1%}}@media (min-width:946px){.side-col .ads a{margin-bottom:20px;max-width:410px;width:100%}.side-col .ads a:nth-child(2n){margin-left:0}}.side-col .ads a:last-child{margin-bottom:0}.calculator-template{padding:25px 0;text-align:center}.calculator-template .small.muted{font-size:13px;margin-top:-10px}.calc{background:#dbdfd8;border:1px solid #dbdfd8;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.08),inset 0 1px 0 #fff;line-height:1.4;margin:20px auto 40px;text-align:left;width:90%}@media (min-width:1500px){.calc{width:80%}}.calc.is-loading,.calc__body.is-loading{position:relative}.calc.is-loading:after,.calc__body.is-loading:after{background:hsla(94,10%,86%,.88);border-radius:3px;bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:2}.calc hr{border-top-color:#dbdfd8}.calc__heading{border-bottom:1px solid #dbdfd8;padding:12px 20px}.calc__heading:after,.calc__heading:before{content:"";display:table;line-height:0}.calc__heading:after{clear:both}.calc__title{float:left;font-size:20px;line-height:1.4;margin:0;text-shadow:0 1px 0 #fff}.calc__reset{float:right;font-size:16px;padding:8px 0;text-shadow:0 1px 0 #fff}.calc__body{border-bottom:1px solid #dbdfd8;padding:18px 20px}.calc__footer{padding:10px 20px}.calc__label{color:#3b4238;font-size:16px;font-weight:600;margin-bottom:5px}.totalbox{background-clip:border-box;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.12);border-radius:4px;box-shadow:inset 0 1px 4px rgba(0,0,0,.04),0 1px 0 #fff;margin-bottom:15px;padding:12px 16px}.totalbox__heading{border-bottom:1px solid rgba(0,0,0,.08);color:#3b4238;font-size:15px;font-weight:600;margin-bottom:2px;padding-bottom:2px}.totalbox__value{font-size:24px;font-weight:600}@media (max-width:1099px){.calc--cpg-slowpro .meat-type{width:100%}}.calc--cpg-slowpro .cpg-savingsweek{display:none}@media (min-width:1100px){.calc--cpg-slowpro .cpg-savingsweek{display:block}}.calc--cpg-slowpro .cpg-savingsmonth{display:none}@media (min-width:600px){.calc--cpg-slowpro .cpg-savingsmonth{display:block}}.calc--cpg-slowpro .cpg-savingsyear{display:block}.calc--cpg-slowpro .cpg-paysself .totalbox,.calc--cpg-slowpro .cpg-yield .totalbox{margin-bottom:0}@media (min-width:1100px){.calc--cpg-slowpro .cpg-paysself .totalbox,.calc--cpg-slowpro .cpg-yield .totalbox{margin-bottom:0}}@media (min-width:946px){.product-page--everliving .table{float:left;margin-bottom:20px;width:57%}}.product-page--everliving .main-col{margin-top:20px}.product-page--everliving .pricing .price--unavailable{color:#3b4238;font-size:17px;margin-bottom:0}.toggle{padding:0 10px}.toggle--active{background-image:linear-gradient(rgba(247,140,0,.1),rgba(247,140,0,.03));border:1px solid #f78c00}.toggle__group{align-items:center;display:flex;padding:12px 4px 12px 5px}.toggle__group--option{padding:0 5px 10px 10px}.toggle__group--option:nth-child(2){border-top:inherit;padding-top:10px}.toggle__icon,.toggle__radio{font-size:22px;margin-right:15px!important}.toggle__icon:before,.toggle__radio:before{transform:scaleX(-1)}.toggle__subgroup{flex:1 1 auto}.toggle__heading{margin:0}.toggle__text{font-size:12px;line-height:13px;margin-bottom:0}.toggle__switch{flex:0 0 50px}.toggle__select{margin-top:5px;width:100%}.toggle__skeleton{height:24px;width:100%}@media (min-width:500px) and (max-width:768px){.toggle__skeleton{height:12px}}@media (min-width:768px) and (max-width:843px){.toggle__skeleton{height:36px}}@media (min-width:946px) and (max-width:1150px){.toggle__skeleton{height:36px}}.radio-box{display:flex;margin:0}.radio-box__item{align-items:stretch;display:flex;flex:1 1 auto;list-style:none;overflow:hidden;width:100%}.radio-box__item+.radio-box__item{margin-left:7px}.radio-box__label{border:1px solid rgba(17,55,0,.15);border-radius:3px;color:#333;font-size:13px;font-weight:400;margin:0;padding:10px;position:relative;text-align:center;text-shadow:none;transition:all .3s;width:100%}.radio-box__label strong{color:#cf3700}.radio-box__label:hover{border-color:#cf3700;cursor:pointer}.radio-box__label:after,.radio-box__label:before{content:" ";opacity:0;position:absolute;transition:all .25s}.radio-box__label:after{border:2px solid #cf3700;border-radius:4px;bottom:-1px;left:-1px;right:-1px;top:-1px}.radio-box__label:before{border:5px solid transparent;border-bottom-color:#cf3700;bottom:0;left:50%;margin-left:-4px;transform:translateY(7px)}input:checked+.radio-box__label{background:#fff;color:#222}input:checked+.radio-box__label:after{opacity:1}input:checked+.radio-box__label:before{opacity:1;transform:translateY(0)}.radio-box__label-text{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.radio-box__input{opacity:0;position:absolute}#subject .highlights{margin-bottom:12px}@media (min-width:600px){#subject .highlights{border-top:1px solid #dbdfd8;margin:15px -20px 12px;padding:15px 20px 0}}.highlights li{margin-bottom:8px}li.highlights__link{font-size:13px;font-weight:600;padding-left:0}.pdp-v3 #zoom{margin-bottom:0;min-height:100%}.pdp-v3 #gallery #zoom #mainImage,.pdp-v3 #zoom .gallery-img{max-height:600px}.pdp-v3 #zoom .gallery-img:before{content:"";display:block;padding-top:100%}.pdp-v3 #gallery #zoom #mainImage{bottom:0;left:0;position:absolute;right:0;top:0}@media (max-width:767px){.pdp-v3 .product-subhead{margin-top:-8px}.pdp-v3 .product-subhead .rating{display:inline;line-height:1.1em;vertical-align:middle}.pdp-v3 .ribbon-list{margin-left:-24px}.pdp-v3 #gallery,.pdp-v3 #subject,.pdp-v3 .main-col,.pdp-v3 [data-hypernova-key=PriceTile]{float:none;margin:0;width:100%}.pdp-v3 #gallery .box{border-bottom:none!important;padding:10px 15px 5px}.pdp-v3 #zoom{margin:5px auto 10px;width:70%}.pdp-v3 .social-share{display:none}.pdp-v3 #subject .ag-item{border-bottom:none!important;border-radius:0;display:flex;flex-direction:column;margin-bottom:0;padding-bottom:0}.pdp-v3 #subject .highlights{order:3}.pdp-v3 #subject .add-to-cart{margin-bottom:10px;width:100%}.pdp-v3 .list-menu{background:#fff;border-top:1px solid #fff;margin:0;padding:0 20px 14px}}@media (min-width:480px) and (max-width:767px){.pdp-v3 .ag-product .add-to-cart .btn-cart{width:100%}}@media (min-width:600px) and (max-width:767px){.pdp-v3 .list-menu{border:1px solid #dbdfd8;border-radius:0 0 4px 4px;border-top-color:#fff;margin:0 0 20px}}@media (min-width:0px) and (max-width:767px){.pdp-v3 .page-header{font-size:16px;line-height:18px}}@media (min-width:0px) and (max-width:945px){.pdp-v3 .thumbnails{max-width:100%}.pdp-v3 .thumbnails li{margin:0 2% 10px 0;width:15%}.pdp-v3 .thumbnails li:nth-child(6n){margin-right:0}.pdp-v3 .main-col .padded{display:flex;flex-direction:column}.pdp-v3 .main-col .padded .details{order:-1}.pdp-v3 .main-col .padded .feature{margin:0 0 20px;width:100%}}@media (max-width:767px){.pdp-v3 #gallery{order:-4}.pdp-v3 #subject,.pdp-v3 .new-exp,.pdp-v3 [data-hypernova-key=PriceTile]{order:-3}.pdp-v3 .main-col{order:-2}}@media (min-width:0px) and (max-width:599px){.pdp-v3 .product-page .box{border-bottom:none!important;margin-bottom:0!important}.pdp-v3 .product-page .box+.box{margin-top:0}.pdp-v3 .carousel-wrap{border-bottom:1px solid #dbdfd8;margin-bottom:-1px}.pdp-v3 #page #productVariationBlock{border:none!important;margin-bottom:0;padding-top:0}.pdp-v3 .main-col&gt;.clearfix&gt;h3,.pdp-v3 h2.moreLink,.pdp-v3 h3.clears{background:#fff;border-top:1px solid #dbdfd8;float:none;margin:0;padding:14px 20px 12px}.pdp-v3 h3 .view-all-btn{font-size:13px;margin-top:-3px}.pdp-v3 .review-section{margin-top:0}.pdp-v3 .sidebar-spectable{padding:10px}}@media (min-width:946px) and (max-width:1099px){.pdp-v3 .thumbnails li{margin:0 1.5% 10px 0;width:11.1875%}.pdp-v3 .thumbnails li:nth-child(8n){margin-right:0}}@media (min-width:946px){.pdp-v3 .product-page{padding-right:340px}.pdp-v3 #gallery,.pdp-v3 .main-col{width:100%}.pdp-v3 .side-col{margin-right:-340px;width:320px}}@media (max-width:1099px){.pdp-v3 .thumbnails{margin-top:10px}.pdp-v3 .thumbnails li img{height:auto;max-width:100%}}@media (min-width:1100px){.pdp-v3 .thumbnails{bottom:20px;margin-right:0;max-height:100%;position:absolute;right:10px;top:20px}}@media (min-width:1150px){.pdp-v3 .product-page{padding-right:420px}.pdp-v3 .side-col{margin-right:-420px;width:400px}}@media (min-width:2000px){.pdp-v3 .side-col{width:396px}}@media (min-width:946px){.expanded-detail #frequently-purchased-together-carousel,.expanded-detail #other-products-from-this-line-carousel,.expanded-detail #related-items-carousel,.full-review{margin-right:-340px}}@media (min-width:1150px){.expanded-detail #frequently-purchased-together-carousel,.expanded-detail #other-products-from-this-line-carousel,.expanded-detail #related-items-carousel,.full-review{margin-right:-420px}}#YouMayAlsoNeedRibbonAnchor h3{padding:.5rem .5rem 0}@media (min-width:946px){#YouMayAlsoNeedRibbonAnchor h3{padding:0}}#gallery #no-zoom,#gallery #zoom{float:none}#gallery #no-zoom .mobile-gallery,#gallery #no-zoom.init #mainImage,#gallery #no-zoom.init .gallery-img,#gallery #no-zoom.init .image-note,#gallery #zoom .mobile-gallery,#gallery #zoom.init #mainImage,#gallery #zoom.init .gallery-img,#gallery #zoom.init .image-note{display:none}#gallery #no-zoom.init .mobile-gallery,#gallery #zoom.init .mobile-gallery{display:block}@media (max-width:767px){#gallery #zoom{float:none;margin:5px auto 10px;width:85%}}@media (min-width:946px) and (max-width:1099px){#gallery .thumbnails li{margin:0 1.5% 10px 0;width:11.1875%}#gallery .thumbnails li:nth-child(8n){margin-right:0}}@media (max-width:945px){#gallery .thumbnails{max-width:none}#gallery .thumbnails li{display:inline-block;float:none;margin:0 2% 10px 0;width:13.58%}}@media (max-width:768px){#gallery .thumbnails{height:52px;margin:0 auto;max-width:85%;opacity:0;overflow:auto;position:relative;text-align:center;transition:.3s;width:100%}#gallery .thumbnails.init,#gallery .thumbnails.show{opacity:1}#gallery .thumbnails--slider{opacity:0}#gallery .thumbnails--slider.slider-init{opacity:1}#gallery .thumbnails li{box-sizing:border-box;float:none;margin-right:0;padding-right:0;width:12.81%}#gallery .thumbnails li:last-child,#gallery .thumbnails li:nth-child(6n){margin-right:0}#gallery .thumbnails li .icon-play{left:0;line-height:1.5em;right:0;width:100%}#gallery .thumbnails li .icon-play:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#gallery .thumbnails ul{white-space:nowrap}#gallery .init.thumbnails--slider{overflow:visible}#gallery .init.thumbnails--slider:after,#gallery .init.thumbnails--slider:before{content:"";display:block;height:100%;position:absolute;top:0;width:9%;z-index:2}#gallery .init.thumbnails--slider:before{background:linear-gradient(90deg,#fff 20%,hsla(0,0%,100%,0));right:100%}#gallery .init.thumbnails--slider:after{background:linear-gradient(270deg,#fff 20%,hsla(0,0%,100%,0));left:100%}#gallery .init.thumbnails--slider ul{overflow:visible!important;white-space:normal}#gallery .init.thumbnails--slider ul&gt;div:after,#gallery .init.thumbnails--slider ul&gt;div:before{content:"";display:table;line-height:0}#gallery .init.thumbnails--slider ul&gt;div:after{clear:both}#gallery .init.thumbnails--slider li{display:block;float:left;width:auto}#gallery .init.thumbnails--slider li:last-child,#gallery .init.thumbnails--slider li:nth-child(6n){margin-left:5%;margin-right:5%}#gallery .thumbnails-container{margin:0 auto;max-width:400px;overflow:hidden}#gallery .thumbnails-container:after,#gallery .thumbnails-container:before{content:"";display:table;line-height:0}#gallery .thumbnails-container:after{clear:both}}@media (min-width:769px){#gallery .thumbnails--slider.init li{margin-right:10px;width:50px}#gallery .thumbnails--slider.init ul&gt;div{transform:translate(0)!important;width:auto!important}#gallery .thumbnails--slider.init ul&gt;div&gt;div{width:auto!important}}@media (min-width:1100px){#gallery .thumbnails--slider.init li{margin-right:15px;width:auto}}@media (max-width:1099px){.thumbnails{margin-top:10px}.thumbnails li img{height:auto;max-width:100%}}.mobile-gallery{padding-bottom:100%;position:relative}.mobile-gallery&gt;div{left:0;position:absolute;top:0}@media (min-width:768px){.mobile-gallery{max-height:600px;padding-bottom:0}.mobile-gallery&gt;div{left:auto;position:relative;top:auto}}.mobile-gallery__img{position:relative}.mobile-gallery__img--video{padding-bottom:100%}@media (min-width:1430px){.mobile-gallery__img--video{height:600px;margin:0 auto;max-width:1000px;padding-bottom:0}}.mobile-gallery__img img{display:block;margin:0 auto}.mobile-gallery__video-overlay{left:0;margin-top:-35px;padding-bottom:43.4%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}.mobile-gallery__video-overlay--full{bottom:0}.mobile-gallery__video{height:100%;left:0;position:absolute;top:0;width:100%}.mobile-gallery-arkit{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-bottom:20px;width:100%}@media (min-width:768px){.mobile-gallery-arkit{display:none}}.mobile-gallery-arkit.view-3D img{margin-right:10px;width:28px}.mobile-gallery-arkit__link{align-items:center;background:#fff;border:1px solid #dbdfd8;box-sizing:border-box;display:flex;justify-content:center;max-width:600px;padding:8px 16px;width:85%}.mobile-gallery-arkit__link img{width:220px}@media (min-width:768px){.mobile-gallery-arkit__link{width:100%}}@media (min-width:1024px){.mobile-gallery-arkit__link{padding:8px 0}.mobile-gallery-arkit__link img{width:280px}}@media (min-width:1100px){.mobile-gallery-arkit{margin-bottom:0;margin-top:20px}}.mobile-gallery__3D-overlay{align-items:center;background:#fff;bottom:0;display:flex;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10}.mobile-gallery__3D-overlay .icon{cursor:pointer;font-size:30px;position:absolute;right:20px;top:20px}.mobile-gallery__3D-overlay .model-container{height:80%;max-height:none;position:relative}.pswp .pswp__bg{background:#fff}.pswp .pswp__top-bar{background:none}.pswp .pswp__img--placeholder--blank{background:#fff}.pswp .pswp__button--close{background:rgba(0,0,0,.5) url(../product/~photoswipe/dist/default-skin/default-skin.png);background-position:0 -44px;border-radius:8px;filter:invert(1);margin:10px}.pswp__dot-container{bottom:0;display:flex;left:50%;list-style:none;margin:0;padding:0;position:absolute;top:auto;transform:translate(-50%)}.pswp__dot{height:44px;position:relative;width:15px}.pswp__dot:before{background:rgba(0,0,0,.2);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.pswp__dot.active:before{background:rgba(0,0,0,.5)}.product360-container{height:480px;padding-bottom:40px;position:relative}@media (min-width:0px) and (max-width:599px){.product360-container{max-height:350px}}.product360-container img{display:block;height:auto;margin-left:auto;margin-right:auto;max-height:450px!important;max-width:100%;position:relative;top:50%;transform:translateY(-50%);width:auto}.lt-ie9 .product360-container img{top:0}@media (min-width:0px) and (max-width:599px){.product360-container img{max-height:300px!important}}.product360-container #topContainer{height:100%;left:0;margin-left:auto;margin-right:auto;max-height:450px;position:absolute;top:0;width:100%}@media (min-width:0px) and (max-width:599px){.product360-container #topContainer{max-height:300px}}.product360-container #imageContainer{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.product360-container .image{transition:opacity .2s ease-in-out}.product360-container .imageInvisible{position:absolute;visibility:hidden}.product360-container #imageOpaque{opacity:.5;position:absolute;transition:opacity .2s ease-in-out}.product360-container #imageVisible{opacity:.8;position:absolute;transition:opacity .2s ease-in-out}.product360-container #hotspotcanvas{cursor:ew-resize;height:100%;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:100%;z-index:8}.product360-container #zoomContainer{display:none;height:100%;overflow:hidden;position:relative;width:100%;z-index:9}.product360-container #draggableContainer{cursor:move;height:100%;position:relative;width:100%}.product360-container #controllerContainer{bottom:0;display:inline-block;left:0;padding:0;position:absolute;right:0;text-align:center;z-index:10}.product360-container .play{background:url(//cdnimg.webstaurantstore.com/uploads/design/2016/2/360-play-button.png)}.product360-container .pause{background:url(//cdnimg.webstaurantstore.com/uploads/design/2016/2/360-pause-button.png)}.product360-container #prev{background:url(//cdnimg.webstaurantstore.com/uploads/design/2016/2/360-left-arrow.png)}.product360-container #next{background:url(//cdnimg.webstaurantstore.com/uploads/design/2016/2/360-right-arrow.png)}.product360-container .zoomin{background:url(//cdnimg.webstaurantstore.com/uploads/design/2016/2/360-zoom-in.png)}.product360-container .zoomout{background:url(//cdnimg.webstaurantstore.com/uploads/design/2016/2/360-zoom-out.png)}.product360-container #fullscreen,.product360-container #next,.product360-container #play,.product360-container #prev,.product360-container #zoomin{cursor:pointer;display:inline-block;height:32px;transition:all .15s ease-out;width:32px}.product360-container #fullscreen:hover,.product360-container #next:hover,.product360-container #play:hover,.product360-container #prev:hover,.product360-container #zoomin:hover{transform:scale(1.2)}.product360-container #fullscreen:active,.product360-container #next:active,.product360-container #play:active,.product360-container #prev:active,.product360-container #zoomin:active{opacity:.5}.product360-container #deepzoom{color:#1390ff;display:inline-block}.form:after,.form:before{content:"";display:table;line-height:0}.form:after{clear:both}.form *{box-sizing:border-box}@media (min-width:946px){.form--fixed{max-width:500px}}.form .credit-icon{margin-left:1px;transition:all .2s}@media (min-width:360px){.form .credit-icon{margin-left:0}}.form .credit-icon.fade{opacity:.5}.form .credit-icon.active{opacity:1}.form .credit-icon-list{font-size:0;margin:5px 0;position:absolute;right:-11px;top:-4px;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);z-index:2}@media (min-width:345px){.form .credit-icon-list{right:5px;top:5px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}@media (min-width:360px){.form .credit-icon-list{font-size:medium}}@media (min-width:400px){.form .credit-icon-list{right:10px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media (min-width:946px){.form__fieldset{display:flex;flex-wrap:nowrap;padding:0 0 20px}}.form__fieldset h3,.form__fieldset h3+p.small{float:none}.form__fieldset-info{width:100%}@media (min-width:946px){.form__fieldset-info{flex:0 1 auto;min-width:180px;width:300px}}.form__fieldset-info .alert{padding:12px 14px}.form__fieldset-fields{width:100%}@media (min-width:946px){.form__fieldset-fields{flex:0 1 auto;max-width:600px;min-width:320px;padding-left:5%;width:100%}.form__fieldset-fields&gt;.form__group:first-child{margin-top:0}}.form__split{margin-left:-10px;margin-right:-10px}.form__split:after,.form__split:before{content:"";display:table;line-height:0}.form__split:after{clear:both}.form__split .form__group{padding-left:10px;padding-right:10px}.form__group{color:#202020;margin-top:15px;position:relative}.form__group:after,.form__group:before{content:"";display:table;line-height:0}.form__group:after{clear:both}@media (min-width:946px){.form__group{margin-top:20px}}.form__group--collapse{margin-top:0}.form__group--lg{margin-top:30px}.form__group--with-subtext{margin-bottom:10px}.add-to-cart .form .form__group{margin-bottom:8px;margin-top:0}.form__group-label{font-size:14px;margin-bottom:4px}.form__group-label+.form__group{margin-bottom:15px;margin-top:0}@media (min-width:946px){.form__group-label+.form__group{margin-bottom:20px}}.form__append-container{display:flex}.form__append-container .form__append,.form__append-container .form__control.form__append{border-radius:0}.form__append-container .form__control-container{flex:1 1 100%}.form__append-container .form__control-container:first-child .form__append{border-bottom-left-radius:4px;border-top-left-radius:4px}.form__append-container .form__control-container:last-child .form__append{border-bottom-right-radius:4px;border-top-right-radius:4px}.form__append-container .form__control-container--append{flex:0 1 1%;-ms-flex:0 1 auto}.form__control-container{position:relative;transition:.2s}.form__control-container.form__control-container--popover{transition:.2s}.form__control-container.with-password{height:0;margin-top:0;opacity:0}.form__control-container.password-required+.with-password{height:auto;margin-top:5px;opacity:1}.form__control-container.error{background:none}.form__control-container.error .form__label{color:#f27960}.form__control-container.error .form__control{background:rgba(242,121,96,.08);border-color:#f27960}.form__control-container.error .form__control:focus{border-color:#f27960;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(242,121,96,.6)}.form__control-container.error select.form__control~.form__control-icon{background:linear-gradient(90deg,hsla(5,85%,97%,0),#fef4f3 25px,#fef4f3 70%,hsla(5,85%,97%,0))}.form__control-container.disabled{opacity:.5}.form__control-container.disabled .form__control,.form__control-container.disabled label{pointer-events:none}.form__control-container.disabled .form__control:after,.form__control-container.disabled label:after{display:none}.form__control-container+.form__multiselect-container{margin-top:5px}.configure-contain .form__control-container{transition:0}.form__label{color:#6f6f6f;font-size:12px;font-weight:400;left:10px;pointer-events:none;position:absolute;text-shadow:none;top:12px;transform:translateY(-50%);-ms-transform:translateY(-50%);transition:all .2s ease-in-out;z-index:2}.form__label .required:before{content:" - "}.no-selection .form__label .required:before{content:""}.form .form__control{-moz-appearance:textfield;border:1px solid #c3c6c2;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:block;font-size:16px;height:42px;line-height:1.1;margin-bottom:0;padding:17px 10px 6px;width:100%}@media (min-width:600px){.form .form__control{font-size:13px;height:39px}}.ag-product .add-to-cart .form .form__control{font-size:13px}.quick-checkout .form .form__control{height:auto;min-height:39px}.form__control-container--popover .form .form__control{padding-left:36px}.form .form__control::-webkit-input-placeholder{color:transparent!important}.form .form__control::-moz-placeholder{color:transparent!important}.form .form__control::-webkit-inner-spin-button,.form .form__control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form .form__control:placeholder-shown{padding:10px;transition:.2s ease-in-out}.form .form__control:placeholder-shown::-webkit-input-placeholder{color:#6f6f6f!important}.form .form__control:placeholder-shown::-moz-placeholder{color:#6f6f6f!important}.form .form__control:placeholder-shown+.form__label{opacity:0;top:14px}.form .form__control:focus,.form .form__control:not(:placeholder-shown){padding:17px 10px 6px;transition:.1s ease-in-out}.form .form__control:focus+.form__label,.form .form__control:not(:placeholder-shown)+.form__label{font-size:10px;opacity:1;top:12px}.form .form__control:focus::-webkit-input-placeholder,.form .form__control:not(:placeholder-shown)::-webkit-input-placeholder{color:transparent!important}.form .form__control:focus::-moz-placeholder,.form .form__control:not(:placeholder-shown)::-moz-placeholder{color:transparent!important}.form__control-container--popover .form .form__control:focus,.form__control-container--popover .form .form__control:not(:placeholder-shown){padding-left:36px}.configure-contain.form .form__control:not(:placeholder-shown){transition:none}.form .form__control:-webkit-autofill{padding:17px 10px 6px;transition:.1s ease-in-out}.form .form__control:-webkit-autofill+.form__label{font-size:10px;opacity:1;top:12px}.form .form__control:-webkit-autofill::-moz-placeholder,.form .form__control:-webkit-autofill::-webkit-input-placeholder{color:transparent!important}.form .form__control--search{background:#fff url(//cdnimg.webstaurantstore.com/uploads/images/2017/9/search-icon.png) no-repeat left 10px center;font-size:14px;padding:10px 10px 10px 40px!important}.form .form__control--cc{padding:17px 150px 6px 10px}.form .form__control--cc:not(:placeholder-shown){padding:17px 150px 6px 10px}.form .form__control--minimal{border:0;box-shadow:none}.form .form__control.form__control--file{height:auto;padding:10px}.form .form__control.form__control--file :hover{cursor:pointer}.add-to-cart .form__control{outline:none}.add-to-cart .form__control:focus{border-color:rgba(82,168,236,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.form__control-container--popover .form__popover{align-items:center;border-right:1px solid #ddd;display:flex;height:29px;justify-content:center;position:absolute;right:36px;text-align:center;top:5px;width:30px;z-index:3}.form .no-selection .form__label{display:flex}.form .no-selection .form__label .form__label-text{opacity:0!important;order:2}.form .no-selection .form__label .required{order:1}.form .no-selection .form__control{padding:6px 30px 6px 10px}.form .no-selection.error .form__control{padding:17px 30px 6px 10px}.form .form__control--required .form__control{padding:17px 60px 6px 10px!important}.add-to-cart .form .form__control,.add-to-cart .form .form__label{transition:none}.input-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.file__button{background-color:#fff;border:1px solid #a0a0a0;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);display:inline-block;margin-right:5px;padding:2.5px 5px}@-moz-document url-prefix(){.form .form__control{height:45px}@media (min-width:600px){.form .form__control{height:42px}}.form select.form__control:not(:placeholder-shown){padding-left:6px}--minimal{border:0;box-shadow:none}}.form select.form__control{-moz-appearance:none;background:#fff;padding-right:40px}.add-to-cart .form select.form__control,.form select.form__control:not(:placeholder-shown){padding-right:30px}.form select.form__control:not(:placeholder-shown):empty+.form__label{font-size:16px;top:50%}@media (min-width:600px){.form select.form__control:not(:placeholder-shown):empty+.form__label{font-size:14px}}.form select.form__control~.form__control-icon{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 25px,#fff 70%,hsla(0,0%,100%,0));right:0;text-align:center;text-indent:10px;width:60px}.form select.form__control:-webkit-autofill~.form__control-icon{background:linear-gradient(90deg,rgba(250,255,193,0),#faffc1 25px,#faffc1 70%,rgba(250,255,193,0))}.form .form__control-container--popover select.form__control~.form__control-icon{right:0}.form .form__control-container--popover select.form__control{padding-right:60px}.form .form__control-container--popover .icon-question{background-color:hsla(0,0%,100%,.9);box-shadow:-6px 0 5px 4px #fff}.form .form__control-container--popover.error .icon-question{background-color:hsla(5,85%,97%,.9);box-shadow:-6px 0 5px 4px #fef4f3}.form textarea.form__control{height:auto;min-height:46px;resize:vertical}.form textarea.form__control:focus{border-color:rgba(82,168,236,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);padding:10px}.form textarea.form__control:focus::-webkit-input-placeholder{color:#6f6f6f!important}.form textarea.form__control:focus::-moz-placeholder{color:#6f6f6f!important}.form textarea.form__control:focus:-ms-input-placeholder{color:#6f6f6f!important}.form textarea.form__control:not(:placeholder-shown){padding:10px}.form__action,.form__info{font-size:12px;font-weight:500;line-height:1.2}.form__action.right,.form__info.right{text-align:right}.form__info{color:#6f6f6f;margin-bottom:5px}.form__info--bottom{margin-bottom:0;margin-top:5px}.form .form__info--tuck{margin-top:-7px;position:absolute;right:10px;top:50%;z-index:2}.form__action{margin-top:5px}.form__error,.form__success{font-size:11px;line-height:1.2;margin-top:5px}.input-append .form__error,.input-append .form__success{white-space:normal}.form__error{color:#d03e1d}.form__success{color:#32a03f}.form__notification{background-color:#d0f2ff;border:1px solid #9dd0e4;border-radius:4px;margin-top:5px;padding:5px 10px}.form__notification p{font-size:11px;line-height:1.4em;margin:0}.form__control-icon{font-size:14px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:2}.form__control-icon--action,.form__control-icon[data-toggle]{pointer-events:all}.form__control-icon--md{font-size:18px}.form__control-icon--lg{font-size:24px}.form__multiselect-container{display:table;padding:5px 0;width:100%}.form__multiselect-container:first-child{padding-top:0}.form__multiselect-container:last-child{padding-bottom:0}.form__multiselect-container.disabled{opacity:.5}.form__multiselect-container.disabled .form__multiselect,.form__multiselect-container.disabled .form__multiselect-input,.form__multiselect-container.disabled label{pointer-events:none}.form__multiselect-element{display:table-cell;vertical-align:middle;width:1%}.form__multiselect-input{display:none}.form__multiselect-input:checked~.form__multiselect:after{opacity:1}.form__multiselect-text{display:table-cell;font-weight:400;line-height:1.2;margin:0;padding-left:10px;padding-top:2px;vertical-align:middle}.form__multiselect{background:#fff;border:2px solid #6a6a6a;height:25px;margin:0;position:relative;text-align:center;width:25px}.form__multiselect:after{content:"";opacity:0;transition:.2s}.form__check:after{color:#7ebf55;content:"\E884";font-family:fontello;font-size:18px;left:-2px;line-height:23px;position:relative}.form__radio{border-radius:50%}.form__radio:after{background:#7ebf55;border-radius:50%;height:11px;left:5px;position:absolute;top:5px;width:11px}.form__recaptcha{margin-top:20px}hr{margin:16px 0}@media (min-width:946px){hr{margin:16px 0 32px}}.videofill{height:0;padding-bottom:56.25%;position:relative}.videofill iframe{height:100%;left:0;position:absolute;top:0;width:100%}.videoModal .modalclose{-webkit-appearance:none;background:transparent;border:0;color:#fff;cursor:pointer;float:right;font-size:40px;font-weight:700;line-height:27px;opacity:1;padding:0;position:relative;right:7px;text-shadow:0 1px 6px #5d5d5d;top:3px;z-index:999999}.videoModal .modalclose:hover{color:#b7b7b7}.quicklinks-banner{background:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.15),inset 0 -1px 0 0 #dbdfd8;display:none;left:0;position:fixed;top:-80px;transition:all .15s;width:100%;z-index:40}@media (min-width:768px){.quicklinks-banner{display:block}}.quicklinks-banner .amount{font-size:11px;font-weight:600;line-height:11px;max-width:72px;text-align:center}.quicklinks-banner .btn{font-size:14px;font-weight:700;margin-left:8px;padding:9px;width:120px}.quicklinks-banner .alert{box-shadow:0 2px 8px rgba(162,37,37,.25);color:#7f3f3f;padding:10px 15px;position:absolute;right:15px;text-align:left;top:57px;transition:all .2s;width:270px}.quicklinks-banner .login-price{align-items:center;border:1px solid rgba(207,55,0,.5);border-radius:4px;display:flex;height:34px;margin-right:-13px;padding:0 10px 0 8px;width:70px}.quicklinks-banner .login-price.price{color:#cf3700;font-size:22px;font-weight:700;margin-right:5px}.quicklinks-banner .login-price.amount{color:#52423d;text-align:left}.quicklinks-banner.configure .quicklinks-banner__addtocart-block,.quicklinks-banner.login .quicklinks-banner__addtocart-block{justify-content:flex-end}.quicklinks-banner.configure .quicklinks-banner__cart-block{transform:none}.quicklinks-banner.is-visible.is-logged-in{top:36px}.quicklinks-banner.is-visible.is-logged-out{top:0}.quicklinks-banner.hidden{top:-80px}.quicklinks-banner.hidden .alert{display:none}.quicklinks-banner.hidden .quicklinks-banner__toggle{top:-60px}.quicklinks-banner.has-error.is-visible .alert{display:block}.quicklinks-banner.has-error.is-visible .quantity{border-color:#cc6753}.quicklinks-banner.has-error.is-visible .quicklinks-banner__cart-block .btn-container{border-radius:4px;box-shadow:0 0 0 2px #ffc4c4}.quicklinks-banner.at-top{display:none}.quicklinks-banner__addtocart-block,.quicklinks-banner__cart-alert-block,.quicklinks-banner__cart-block,.quicklinks-banner__inner,.quicklinks-banner__left-content,.quicklinks-banner__meta-block,.quicklinks-banner__nav-block,.quicklinks-banner__right-content{align-items:center;display:flex}.quicklinks-banner__inner{flex-direction:row}.quicklinks-banner__left-content{flex:1}.quicklinks-banner__thumbnail-block{border-radius:4px;display:block;flex:0 0 46px;height:46px;margin-right:12px;width:46px}@media (min-width:1200px){.quicklinks-banner__thumbnail-block{display:block}}.quicklinks-banner__left-content{display:flex;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1099px){.quicklinks-banner__left-content{display:flex;flex:1}}@media (min-width:1200px){.quicklinks-banner__left-content{display:flex;flex:1}}.quicklinks-banner__title-block{display:block;overflow:hidden;text-overflow:ellipsis}.quicklinks-banner__product-title{font-size:20px;font-weight:600;line-height:20px;white-space:nowrap}.quicklinks-banner__meta-block{font-size:12px;line-height:12px;margin-top:-1px}.quicklinks-banner__meta-block&gt;*{margin-right:8px}.quicklinks-banner__product-id{color:#97a18f}.quicklinks-banner__right-content{flex:0 0 auto;height:60px}@media (min-width:1100px){.quicklinks-banner__right-content{justify-content:flex-end}}.quicklinks-banner__nav-block{padding-right:10px}.quicklinks-banner__nav-item{align-items:baseline;border-bottom:3px solid transparent;display:flex;font-family:inherit;font-size:14px;font-weight:600;margin:0 4px;padding:4px 12px;position:relative;transition:all .2s}.quicklinks-banner__nav-item:hover{border-color:#97a18f}.quicklinks-banner__nav-item.active{border-color:#399e0a}.quicklinks-banner__review-count{display:inline-block;font-size:80%;margin-bottom:-1px;margin-left:2px;opacity:.8}.quicklinks-banner__price-block{margin-right:16px}.quicklinks-banner__price-block .price{color:#cf3700;display:block;font-size:28px;font-weight:700;line-height:1;max-height:36px}.quicklinks-banner__price-block .from{color:#3b4238;display:block;font-size:11px;font-weight:600;line-height:11px;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quicklinks-banner__price-block .each{color:#3b4238;font-size:14px}.quicklinks-banner__cart-alert-block{display:none;margin:0!important;opacity:0;pointer-events:none}.is-added .quicklinks-banner__cart-alert-block{display:flex;height:auto;margin:15px 0;width:auto}.quicklinks-banner__cart-alert-block.is-added.logged-in{position:relative;top:33px}.quicklinks-banner__cart-block{border-width:0 1px 0 0;display:block;padding-left:10px;padding-right:20px;transition:all .2s;width:100%}@media (min-width:1100px){.quicklinks-banner__cart-block{border-width:0 1px;padding-right:0;width:auto}}.quicklinks-banner__cart-block input[type=number]::-webkit-inner-spin-button,.quicklinks-banner__cart-block input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.quicklinks-banner__cart-block.is-added{transform:translateY(-33px)}.quicklinks-banner__cart-block.is-added .quicklinks-banner__cart-alert-block{height:auto;justify-content:flex-end;margin:15px 0;opacity:1;pointer-events:all;transition:all .2s;width:auto}.quicklinks-banner__cart-block .btn{font-size:14px;margin-bottom:1px;padding:9px;width:120px}.quicklinks-banner__cart-block .quantity{-moz-appearance:textfield;height:24px;margin:0 -20px auto auto;padding-right:13px;text-align:center;width:23px}.quicklinks-banner__cart-block .form__control{height:36px!important;min-width:105px;padding-top:15px!important;top:0}.quicklinks-banner__addtocart-block,.quicklinks-banner__cart-alert-block{margin:15px 0}.quicklinks-banner__addtocart-block{justify-content:flex-end;margin-left:-20px}.price-true .quicklinks-banner__addtocart-block{margin-left:0;min-width:328px}.quicklinks-banner__addtocart-block.is-added.logged-in{display:none}.quicklinks-banner__close button:before,.quicklinks-banner__toggle:before{animation:fadeInDown .2s;background:#272c25;border-radius:4px;color:#fff;content:"";display:none;font-size:12px;font-weight:400;line-height:14px;padding:4px;position:absolute;text-shadow:none}.quicklinks-banner__close{bottom:0;cursor:pointer;position:absolute;right:0;text-align:center;top:0;width:40px}@media (min-width:946px){.quicklinks-banner__close{right:-8px}}@media (min-width:1100px){.quicklinks-banner__close{right:-4px}}.quicklinks-banner__close button{align-items:center;color:#3b4238;display:flex;font-size:24px;font-weight:700;height:30px;justify-content:center;left:50%;opacity:.25;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .2s;width:30px}.quicklinks-banner__close button:hover{opacity:.75}.quicklinks-banner__close button:before{content:"Hide Quick Links";opacity:0;right:0;top:25px;width:100px}.quicklinks-banner__close button:hover:before{display:block;opacity:.8;top:35px}.quicklinks-banner__close.hide button:before{display:none}.quicklinks-banner__toggle{background:#fff;border:none;border-radius:0 0 4px 4px;box-shadow:0 1px 10px rgba(0,0,0,.15),inset 0 -1px 0 0 #dbdfd8;color:#3b4238;font-size:26px;font-weight:600;padding:12px 12px 6px;position:fixed;right:30px;top:-60px;transition:all .15s;z-index:999}.quicklinks-banner__toggle:before{content:"Show Quick Links";right:40px;top:5px;width:100px}.quicklinks-banner__toggle:hover{transform:translateY(4px)}.quicklinks-banner__toggle:hover:before{display:block;opacity:.8}.quicklinks-banner__toggle span{display:block;margin-bottom:-2px;width:100%}.quicklinks-banner__toggle span.icon-down-micro{font-size:22px;margin-top:-4px}.quicklinks-banner__toggle.is-visible{top:-4px}.quicklinks-banner__toggle.hidden{top:-60px}.quicklinks-banner__toggle.at-top{display:none}.quicklinks-banner__sidebar-group__highlight{background:#ecf8e7;outline:3px solid #257600;outline-offset:3px;transition:none}.quicklinks-banner__sidebar-group__highlight .specs-text,.quicklinks-banner__sidebar-group__highlight .toolbar,.quicklinks-banner__sidebar-group__highlight dd,.quicklinks-banner__sidebar-group__highlight dt{background:#ecf8e7!important;transition:none}.quicklinks-banner__sidebar-group__no-highlight{animation:fadeOutline 3s forwards;background:#fff;outline:3px solid #257600;outline-offset:3px;transition:background .3s linear,outline-color 3s linear}@keyframes fadeOutline{0%{outline-color:#257600}to{outline-color:transparent}}.ag-mini{display:flex;flex-wrap:wrap;overflow:hidden}.ag-carousel.ag-mini{display:block}.ag-mini-header{border-bottom:1px solid #dbdfd8;margin-bottom:0;padding:8px 0!important;text-align:center}.ag-mini .ag-item{align-items:center;border-bottom:1px solid #dbdfd8;box-sizing:border-box;display:flex;margin-bottom:-1px;overflow:hidden;padding:.5em;text-align:left}.ag-mini .ag-item .add-to-cart .btn-container{margin-left:0;max-width:107px}@media (max-width:499px),(min-width:946px){.ag-mini .ag-item{flex:1 1 auto}}@media (min-width:500px) and (max-width:945px){.ag-mini .ag-item{border-right:1px solid #dbdfd8;float:left}}@media (min-width:500px) and (max-width:699px){.ag-mini .ag-item{width:50%}.ag-mini .ag-item:nth-child(2n){border-right-color:transparent}}@media (min-width:700px) and (max-width:945px){.ag-mini .ag-item{width:33.333%}.ag-mini .ag-item:nth-child(3n){border-right-color:transparent}}.ag-mini .product-image{flex:0 0 auto;float:left;margin:0 .5em 2px 0}.ag-mini .product-image img{height:auto;width:70px}.ag-mini .description{font-size:13.2px}@media (max-width:499px),(min-width:946px){.ag-mini .description{height:auto}}.ag-mini .pricing{margin:5px 0}.ag-mini .pricing .price{font-size:1.1em;text-align:left}.ag-mini .pricing .price.small{font-size:12px;margin-right:10px}.ag-mini-cav{display:block}.ag-mini-cav .ag-item .btn.notify-popover{float:none;margin-left:-38px;width:100%}.ag-mini-cav .ag-item .pricing{display:block}.ag-mini-cav .ag-item .price.small{display:block;font-size:13px;margin-left:-38px}.ag-carousel .ag-item{display:inline-block;margin-right:-4px;position:relative;width:130px}.init .ag-carousel .ag-item{margin-right:0}[data-component=carousel] .ag-car-next,[data-component=carousel] .ag-car-prev{display:none}[data-component=carousel].init .ag-car-next,[data-component=carousel].init .ag-car-prev{display:inline}[data-component=carousel] .ag-carousel{overflow:hidden;white-space:nowrap;width:100%}[data-component=carousel] .ag-carousel.init{overflow:auto;white-space:normal;width:inherit}.carousel-wrap{clear:both;display:block;margin:0 0 15px}.carousel-box{margin:0;position:relative}.basic-carousel .grabbing{cursor:-webkit-grabbing!important;cursor:grabbing}.basic-carousel .grab{cursor:grab}@media (min-width:0px) and (max-width:599px){.carousel-wrap .header-3{margin:10px 5px}}.carousel-block-header{background:#fff;border:1px solid #dbdfd8;margin-bottom:-2px;margin-top:-22px;padding:12px 21px;position:relative;z-index:4}.carousel-block-header.header-3{margin:-22px 0 -2px}.ag-carousel__frame{display:flex;height:100%}.ag-carousel__frame&gt;div{display:flex}.ag-carousel-frame{box-sizing:border-box;margin:0;padding:0;width:100%}.ag-carousel-frame .ag-carousel{border-radius:4px;list-style-type:none;margin:0;overflow:hidden;padding:0}.ag-carousel-frame .ag-carousel.ag-full{max-height:256px;min-height:256px}.ag-carousel-frame .ag-carousel.ag-full .details{text-align:center}.ag-carousel-frame .ag-carousel.ag-mini{min-height:100px}.ag-carousel-frame .ag-carousel .ag-item{border-right:1px solid #e6e6e6;margin-left:-1px}.ag-carousel-frame .ag-carousel .ag-item:first-child{border-left:0}.ag-carousel-frame .ag-carousel .ag-item .pricing{border:0}.ag-carousel-frame .ag-carousel .ag-item .carousel__ratings{display:inline-block;vertical-align:middle}.ag-carousel-frame .ag-carousel .ag-item .rating{display:inline-block;font-size:13px;position:static;width:auto}.ag-carousel-frame .ag-carousel .ag-item .rating .icon-star{margin-bottom:0}.ag-carousel-frame .ag-carousel .ag-item .add-to-cart .btn-container{margin:0}.ag-carousel-frame .ag-carousel .ag-item:hover .product-image img{border:1px solid #d9ddd7}.carousel-wrap .ag-carousel{max-height:272px;min-height:272px}.carousel-wrap .ag-carousel .pricing{margin-top:8px}.carousel-wrap .ag-full .ag-item{height:242px}.carousel-wrap .ag-full .each{font-size:11px}#other-products-from-this-line-carousel .ag-full .ag-item{height:242px}#other-products-from-this-line-carousel .ag-full .each{font-size:11px}#other-products-from-this-line-carousel .details&gt;div:first-child{height:17px}#other-products-from-this-line-carousel .pricing{display:flex;flex-direction:column;margin-top:8px}#other-products-from-this-line-carousel .pricing .price{margin-top:auto}.ag-carousel-nav a,.ag-carousel-nav button{background:#fff;background-clip:padding-box;border:1px solid #d9ddd7;box-sizing:border-box;cursor:pointer;height:100%;opacity:1;position:absolute;text-indent:-9999px;top:0;width:35px;z-index:3}.ag-carousel-nav a.disabled,.ag-carousel-nav button.disabled{cursor:default;display:none!important}.ag-carousel-nav a:not(.disabled):hover,.ag-carousel-nav button:not(.disabled):hover{background:#f9f9f9}@media (min-width:0px) and (max-width:599px){.ag-carousel-nav a,.ag-carousel-nav button{display:none!important}}@media (min-width:600px) and (max-width:945px){.ag-carousel-nav a,.ag-carousel-nav button{display:none!important}}.ag-carousel-nav .ag-car-prev{border-radius:4px 0 0 4px;border-right:1px solid rgba(0,0,0,.05);box-shadow:0 1px 0 hsla(0,0%,100%,.4);color:#36a01d;left:0}.ag-carousel-nav .ag-car-prev:after{box-shadow:inset 5px 0 8px -5px rgba(0,0,0,.25);content:"";height:100%;left:33px;position:absolute;width:15px}.ag-carousel-nav .ag-car-prev .svg{fill:#36a01d;content:"";text-indent:0}.ag-carousel-nav .ag-car-next{border-left:1px solid rgba(0,0,0,.05);border-radius:0 4px 4px 0;color:#36a01d;right:0}.ag-carousel-nav .ag-car-next:after{box-shadow:inset -5px 0 8px -5px rgba(0,0,0,.25);content:"";height:100%;position:absolute;right:33px;width:15px}.ag-carousel-nav .ag-car-next,.ag-carousel-nav .ag-car-prev{outline:none}.ag-carousel-nav .ag-car-next.disabled:before,.ag-carousel-nav .ag-car-prev.disabled:before{content:""}.ag-carousel-nav .ag-car-next:hover:before,.ag-carousel-nav .ag-car-prev:hover:before{color:#36a01d}.ag-carousel-nav .ag-car-next:after,.ag-carousel-nav .ag-car-prev:after{top:0}.ag-carousel-nav .ag-car-next:focus-visible,.ag-carousel-nav .ag-car-prev:focus-visible{outline:revert}.ag-carousel-nav .ag-car-next:before,.ag-carousel-nav .ag-car-prev:before{color:#36a01d;content:"\e75e";display:inline-block;font-family:fontello;font-size:20px;font-style:normal;font-weight:400;height:50px;left:0;line-height:62px;margin-left:0;margin-top:-31px;position:absolute;text-align:center;text-decoration:none;text-indent:0;text-shadow:0 1px 0 #fff;top:50%;width:100%}.ag-carousel-nav .ag-car-prev:before{content:"\e75d"}.ag-carousel-nav-svg a,.ag-carousel-nav-svg button{background:#fff;background-clip:padding-box;border:1px solid #d9ddd7;box-sizing:border-box;cursor:pointer;height:100%;opacity:1;outline-offset:-5px;position:absolute;top:0;width:35px;z-index:3}.ag-carousel-nav-svg a.disabled,.ag-carousel-nav-svg button.disabled{cursor:default;display:none!important}.ag-carousel-nav-svg a:not(.disabled):hover,.ag-carousel-nav-svg button:not(.disabled):hover{background:#f9f9f9}@media (min-width:0px) and (max-width:599px){.ag-carousel-nav-svg a,.ag-carousel-nav-svg button{display:none!important}}@media (min-width:600px) and (max-width:945px){.ag-carousel-nav-svg a,.ag-carousel-nav-svg button{display:none!important}}.ag-carousel-nav-svg .ag-car-prev{fill:#36a01d;border-radius:4px 0 0 4px;border-right:1px solid rgba(0,0,0,.05);box-shadow:0 1px 0 hsla(0,0%,100%,.4);left:0}.ag-carousel-nav-svg .ag-car-prev:after{box-shadow:inset 5px 0 8px -5px rgba(0,0,0,.25);content:"";height:100%;left:33px;position:absolute;width:15px}.ag-carousel-nav-svg .ag-car-next{fill:#36a01d;border-left:1px solid rgba(0,0,0,.05);border-radius:0 4px 4px 0;right:0}.ag-carousel-nav-svg .ag-car-next:after{box-shadow:inset -5px 0 8px -5px rgba(0,0,0,.25);content:"";height:100%;position:absolute;right:33px;width:15px}.ag-carousel-nav-svg .ag-car-next.disabled:before,.ag-carousel-nav-svg .ag-car-prev.disabled:before{content:""}.ag-carousel-nav-svg .ag-car-next:hover:before,.ag-carousel-nav-svg .ag-car-prev:hover:before{color:#ccc}.ag-carousel-nav-svg .ag-car-next:after,.ag-carousel-nav-svg .ag-car-prev:after{top:0}.ag-carousel-nav-svg .ag-car-next:before,.ag-carousel-nav-svg .ag-car-prev:before{fill:#36a01d;display:inline-block;height:50px;left:0;line-height:62px;margin-left:0;margin-top:-31px;position:absolute;top:50%;width:100%}.carousel--flex-container{border-radius:4px;display:flex;flex:1 1 auto;flex-direction:column;margin-bottom:20px;overflow:hidden;position:relative;width:100%}@media (min-width:1100px){.carousel--flex-container{width:75%}}.carousel--flex-container .ag-item{text-align:center;width:auto}.carousel--flex-container .carousel__name{font-size:20px;font-weight:600;line-height:1.2em;margin-bottom:5px}@media (min-width:0px) and (max-width:599px){.carousel--flex-container .carousel__name{padding-left:10px}}.carousel--flex-container.default-template-grid{background:none;border:0!important}.carousel--white{background:#fff;border:1px solid #dbdfd8;overflow:hidden}@media (min-width:600px){.carousel--white{border-radius:4px}}.carousel--white .carousel__card{border-radius:0;margin:15px 0 10px}.carousel--white .carousel__card:hover .carousel__image{border:1px solid #dbdfd8}.carousel--white .carousel__card-title{color:#298200}.carousel--white .carousel--padded{padding:0}.carousel--white .ag-car-next{height:101%;right:-1px;top:-1px}.carousel--white .ag-car-prev{height:101%;left:-1px;top:-1px}.carousel--white .carousel__image{border:1px solid #fff;margin:0 auto;max-width:140px;padding:5px}.carousel--navy{background-color:#25353c;border-radius:4px;display:flex;flex:1;overflow:hidden}.carousel--navy .ag-car-next,.carousel--navy .ag-car-prev{background:rgba(37,53,60,.7);border:none;transition:.2s ease-in-out}.carousel--navy .ag-car-next:before,.carousel--navy .ag-car-prev:before{color:#fff;font-size:22px;text-shadow:0 1px 3px rgba(0,0,0,.2)}.carousel--navy .ag-car-next:after,.carousel--navy .ag-car-prev:after{box-shadow:none}.carousel--navy .ag-car-next:hover,.carousel--navy .ag-car-prev:hover{background:rgba(37,53,60,.95)!important}.carousel--navy .ag-carousel-frame{align-items:center;display:flex;flex:1;overflow:hidden}.carousel--navy .ag-item{border-right:0!important;display:inline-block;margin-right:-4px}.init .carousel--navy .ag-item{margin-right:0}.carousel--navy .carousel__card{background:#fff;width:200px}.carousel--navy .carousel__card:hover .carousel__card-title{color:#298200}.carousel--navy .carousel__card:hover .carousel__image img{opacity:.9}.carousel__card{align-items:center;border-radius:4px;display:flex;flex:0 1 auto;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0 10px;overflow:hidden;width:180px}.carousel__card-title{box-sizing:border-box;font-size:13px;font-weight:600;line-height:1.2em;margin-bottom:0;overflow:hidden;padding:10px;position:relative;text-overflow:ellipsis;transition:.2s ease-in-out;white-space:nowrap;width:100%}.carousel__tag{background:#fff;border-radius:0 4px 4px 0;box-shadow:0 0 22px rgba(0,0,0,.74);max-width:130px;padding:8px;position:absolute;top:28px;z-index:1}.carousel--padded{padding:20px 10px}@media (min-width:600px){.carousel--padded{padding:30px}}.carousel__image{flex:1 1 auto}.carousel__image img{display:block;margin:0 auto;width:100%}.carousel--flatware{background-image:url(//cdnimg.webstaurantstore.com/uploads/images/2016/9/dark-wood.png);background-size:cover;border-radius:4px;height:367px;overflow:hidden;position:relative}.carousel--flatware .ag-item{border-right:0!important}.carousel--flatware .ag-car-next,.carousel--flatware .ag-car-prev{background:transparent;border:none;transition:.2s ease-in-out}.carousel--flatware .ag-car-next:before,.carousel--flatware .ag-car-prev:before{color:#fff;font-size:22px;text-shadow:0 1px 3px rgba(0,0,0,.2)}.carousel--flatware .ag-car-next:after,.carousel--flatware .ag-car-prev:after{box-shadow:none}.carousel--flatware .ag-car-next:hover,.carousel--flatware .ag-car-prev:hover{background:hsla(0,0%,100%,.2)!important}.carousel--flatware .carousel__card{width:165px}.carousel--flatware .carousel__card-title{color:#fff;margin:0 10px;overflow:visible;padding:4px 10px;text-shadow:0 2px 3px rgba(0,0,0,.75);top:-20px;white-space:normal}.carousel--flatware .carousel__image{position:relative;top:-40px;transition:.2s ease-in-out}.carousel--flatware .carousel__image img{max-height:421px;width:auto}.carousel--flatware .carousel__card{background:none;border-radius:0;height:367px;justify-content:flex-end;margin:0;padding:0 10px;transition:.2s ease-in-out}.carousel--flatware .carousel__card:hover{background-color:hsla(0,0%,100%,.1)}.carousel--flatware .carousel__card:hover .carousel__image{top:-20px}.carousel--flatware .carousel__card:hover .carousel__card-title{background:rgba(73,33,0,.45);border-radius:32px;box-shadow:inset 0 -1px 0 0 rgba(255,233,200,.35),inset 0 2px 4px 0 rgba(0,0,0,.5),inset 0 1px 5px 1px rgba(0,0,0,.4);color:#fff}@media (min-width:0px) and (max-width:599px){.suggested-products{margin:0 -10px}}.suggested-products .seasonal-attached{background-color:#f8f8f7;background-image:linear-gradient(180deg,#fff,#f8f8f7);border:1px solid #dbdfd8;border-right:0;box-sizing:border-box;font-size:15px;height:258px;line-height:18px;padding:20px 35px;width:268px}.suggested-products .seasonal-attached h2{font-size:26px}.suggested-products .seasonal-attached .btn{margin-top:20px}@media screen and (max-width:945px){.suggested-products .seasonal-attached{display:block;font-size:13px;width:200px}.suggested-products .seasonal-attached h2{font-size:22px;line-height:26px}.suggested-products .seasonal-attached .btn{font-size:12px;padding:5px 10px}}@media screen and (max-width:599px){.suggested-products .seasonal-attached{border-bottom:none;border-radius:0;border-right:none;float:none;height:auto;padding:15px;text-align:center;width:100%}.suggested-products .seasonal-attached h2{margin-bottom:0}.suggested-products .seasonal-attached .btn{display:block;margin:3px auto 0;max-width:140px}}.suggested-products.seasonal-wrap .carousel-box{margin-left:268px}@media screen and (max-width:945px){.suggested-products.seasonal-wrap .carousel-box{margin-left:200px}}@media screen and (max-width:599px){.suggested-products.seasonal-wrap .carousel-box{margin-left:0}.suggested-products.seasonal-wrap .carousel-box .box{border:none}}.suggested-products .ag-carousel.ag-full .ag-item{box-sizing:border-box;height:272px;margin-left:0;width:20%}.suggested-products .ag-carousel.ag-full .ag-item:last-child{border-right:0}@media screen and (max-width:945px){.suggested-products .ag-carousel.ag-full .ag-item{font-size:16px;padding:15px 5px;width:33.33%}.suggested-products .ag-carousel.ag-full .ag-item .description{height:40px}.suggested-products .ag-carousel.ag-full .ag-item:nth-child(3){border-right:0}.suggested-products .ag-carousel.ag-full .ag-item:nth-child(4),.suggested-products .ag-carousel.ag-full .ag-item:nth-child(5){display:none}}@media screen and (max-width:379px){.suggested-products .ag-carousel.ag-full .ag-item{width:50%}.suggested-products .ag-carousel.ag-full .ag-item:nth-child(2){border-right:0}}@media screen and (min-width:946px){.suggested-products.suggested-products--noleftbox{margin-top:0}}.suggested-products.suggested-products--noleftbox .carousel-box{margin-left:0}@media screen and (max-width:945px){.suggested-products.suggested-products--noleftbox .carousel-box{margin-left:0}}.suggested-products.suggested-products--noleftbox .carousel-box.box{border-radius:4px}.suggested-products.suggested-products--noleftbox .carousel-box .inline-attached{background-color:#f8f8f7;background-image:linear-gradient(180deg,#fff,#f8f8f7);border-bottom:1px solid #e6e6e6;border-radius:4px 4px 0 0;box-sizing:border-box;font-size:14px;font-weight:400;line-height:20px;max-width:100%;padding:15px}.suggested-products.suggested-products--noleftbox .header-3{margin:0}.suggested-products.suggested-products--noleftbox .btn-small{float:right;margin-top:-13px}@media screen and (max-width:599px){.suggested-products.suggested-products--noleftbox .btn-small{display:block;float:none;margin-top:5px;max-width:120px}}.btn-container__notification{display:flex}.btn-container__notification .pricing{display:inline-block;line-height:.5em;margin:0 0 0 5px;order:2;width:37px}.btn-container__notification .price{font-size:10px!important}.btn-container__notification .notify-popover{position:relative!important}.ag-category .ag-item{height:185px;padding:15px}.ag-category .product-image{background:none;display:block;margin:0 auto;width:100%}.ag-category .product-image a{background:#fff;display:block;margin:0 auto;width:100%}.ag-category .product-image img{margin:auto;max-width:100%;padding:5px;width:90%}.ag-category .description{display:block;height:46px;margin:10px 0 2px;overflow:hidden;text-align:center}.ag-category+.box p:last-child{margin-bottom:0}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.line-clamp-4{-webkit-line-clamp:4}.ag-carousel.ag-mini{margin:0;padding:0}.ag-carousel.ag-mini .ag-item{padding:.75rem;width:220px}.ag-carousel.ag-mini .product-image a{display:block}.ag-carousel.ag-mini .description{height:46px}.ag-carousel.ag-mini .price{font-size:83%;min-height:17px}.ag-carousel.ag-mini .carousel-sale-price{font-size:.75rem;margin-bottom:.25rem;margin-top:.25rem;text-align:left}.ag-carousel.ag-mini .add-to-cart{border-top:1px solid #dbdfd8;margin-top:9px;min-height:25px;padding-top:8px;width:100%}.ag-carousel.ag-mini .add-to-cart .btn-container{max-width:none;padding-left:0;width:100%}.ag-carousel.ag-mini .add-to-cart input.quantity{-webkit-font-smoothing:subpixel-antialiased;font-size:11px;font-weight:600;height:22px;line-height:17px;margin-left:0;padding:1px 2px 0 0;position:relative;width:28px}.ag-carousel.ag-mini .add-to-cart .form input.quantity{height:25px}.ag-carousel.ag-mini .add-to-cart .btn-small{font-size:11px;font-weight:700;height:25px;padding:3px 0;position:absolute;width:80px}.ag-carousel.ag-mini .add-to-cart .btn-small.btn-cart{margin-left:-3px}.ag-carousel.ag-mini .add-to-cart .btn-mini-replacement-item{padding:3px 10px;width:auto}.ag-carousel.ag-mini .add-to-cart .btn-custom{position:static;width:105px}.ag-carousel.ag-mini .add-to-cart .form__control-icon{font-size:16px;right:8px;top:13px;width:auto}.ag-carousel.ag-mini .add-to-cart select{float:left;font-size:11px;height:25px;line-height:12px;margin-bottom:0;margin-right:10px;min-width:75px;padding:2px 30px 3px 8px;top:0;width:auto}.ag-carousel.ag-mini .add-to-cart select.configure{padding-right:20px;width:75px}.ag-carousel.ag-mini .add-to-cart .form__group{float:left;margin:0 10px 0 0;width:75px}.ag-carousel.ag-mini .add-to-cart select.configure+select.qty_dropdown{left:80px}.ag-carousel.ag-mini .add-to-cart select.configure+select.qty_dropdown+.btn-cart.btn-small{width:80px}.ag-carousel.ag-mini .messages{background-color:hsla(0,0%,100%,.72);background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,.3));background-repeat:repeat-x;font-size:13px;margin:0 -12px;padding:20px;position:absolute;text-shadow:0 1px 0 #fff;top:-81px}.carousel-wrap .ag-mini.ag-carousel{max-height:999px;min-height:0}.carousel-wrap .ag-mini .pricing{margin-top:4px}.carousel-wrap .ag-mini .each{font-size:9px}.ag-full .ag-item{height:226px;padding:15px}.ag-full .ag-item .product-image{background:none;display:block;margin:0 auto}.ag-full .ag-item .product-image a{background:#fff;display:block;margin:0 auto;width:105px}.ag-full .ag-item .product-image img{height:auto;margin:auto;max-width:105px;padding:5px;width:90%}.ag-full .ag-item .description{display:block;height:46px;margin:10px 0 2px;overflow:hidden;text-align:center}.cart-recommended .ag-full .ag-item .description{margin:10px 0 2px;order:3}.ag-full .ag-item .pricing{border-bottom:1px solid #dbdfd8;border-top:1px solid #dbdfd8;box-shadow:inset 0 1px 0 #fff,0 1px 0 #fff;font-size:.7em;margin-bottom:13px;margin-top:2px;padding:12px 0 8px;position:relative}.ag-full .ag-item .pricing .price{margin-bottom:0;margin-top:0;padding:0}.ag-full .ag-item .pricing .carousel-sale-price{margin-bottom:.25rem;margin-top:0;padding:0}.ag-full .ag-item .pricing .product-count{font-weight:600;line-height:1.6em;margin:0;text-align:center}.ag-full .ag-item .pricing table{bottom:10px;left:0;position:absolute}.ag-full .ag-item .pricing table+.price{padding:5px 0 45px}.ag-full .ag-item .pricing .free-shipping{bottom:-21px;left:50%;margin-left:-58px;position:absolute;z-index:4}.cart-recommended .ag-full .ag-item .pricing{display:flex;flex:1 1 auto;justify-content:center;margin:0;padding:15px 0}.cart-recommended .ag-full .ag-item .carousel__ratings{height:17px;order:2;padding:4px 0}.ag-full .ag-item .rating{bottom:7px;font-size:80%;left:0;position:absolute;text-align:center;width:100%}.cart-recommended .ag-full .ag-item .rating{bottom:0;position:relative}.cart-recommended .ag-full .ag-item .carousel__atc{order:5}.cart-recommended .ag-full .ag-item .carousel__atc .btn-container select{margin:0 0 8px -30px;width:calc(100% + 30px)}.cart-recommended .ag-full .ag-item{display:flex;flex-direction:column;height:auto}.cart-recommended .ag-carousel.ag-full{max-height:none;min-height:256px}.cart-recommended .ag-carousel.ag-full .add-to-cart .messages{background-color:hsla(0,0%,100%,.72);background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,.3));background-repeat:repeat-x;font-size:13px;margin:-70px -15px 0 -45px;padding:10px 15px;position:absolute;text-shadow:0 1px 0 #fff}.ag-height .add-to-cart .form input.quantity{height:auto}.ag-full .add-to-cart{bottom:16px;position:absolute;width:130px}.top-products .carousel-wrap{margin-bottom:-1px}@media (min-width:600px){.top-products .carousel-wrap{margin-bottom:10px}}.top-products .ag-carousel-frame .ag-carousel{display:flex;max-height:none;min-height:0}.top-products .ag-carousel-frame .ag-carousel.init{display:block}.top-products .ag-carousel .ribbon{left:-5px;padding:2px 10px;position:absolute;top:15px}.top-products .ag-carousel.init .ag-item{box-sizing:border-box;width:100%}.top-products .ag-carousel .ag-item{display:flex;flex:1 0 154px;flex-direction:column;height:auto;overflow:hidden;padding:20px;width:154px}.top-products .ag-carousel .ag-item .product-image a{width:115px}.top-products .ag-carousel .ag-item .product-image img{max-width:180px}.top-products .ag-carousel .price,.top-products .ag-carousel .pricing{position:static}.top-products .ag-carousel .price.small,.top-products .ag-carousel .pricing.small{font-size:16px;margin-bottom:4px}.top-products .ag-carousel .add-to-cart{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;width:100%}.top-products .ag-carousel .add-to-cart .messages{clear:both;margin-left:-30px}.top-products .ag-carousel .form__control{height:26px;padding:2px 30px 3px 8px}.top-products .ag-carousel .configure.form__control{margin-left:-30px;padding-right:20px}.top-products .ag-carousel .qty_dropdown+.btn-cart{margin-left:-38px;padding-left:14px;padding-right:14px}.top-products .ag-carousel .qty_dropdown .form__control{margin-left:-30px;padding-right:20px}.top-products .ag-carousel .notify-popover{margin-left:-38px;padding-left:16px;padding-right:16px}.top-products .ag-carousel .notify-popover+.pricing{font-size:10px;margin-left:0!important}.compare-template .ag-flex{display:flex;flex:1 1 auto;flex-direction:column;flex-wrap:nowrap}.comparison-slider-wrap{margin-bottom:0}.comparison-slider-wrap .carousel-box{border-top:1px solid #dbdfd8;flex-direction:row;overflow:hidden}.comparison-slider-wrap .carousel-box .ag-car-prev{margin-left:140px}@media (min-width:1280px){.comparison-slider-wrap .carousel-box.compare-3 .ag-car-next,.comparison-slider-wrap .carousel-box.compare-3 .ag-car-prev{display:none}}.comparison-slider-wrap .slyslider-carousel{margin-left:140px}@media (min-width:0px) and (max-width:599px){.comparison-slider-wrap .slyslider-carousel{margin-left:0}}.comparison-slider-wrap .slyslider-carousel .ag-carousel .ag-item{width:130px}.comparison-slider-wrap .compare-header{bottom:0;display:flex;flex-direction:column;float:left;position:absolute;width:140px}@media (min-width:0px) and (max-width:599px){.comparison-slider-wrap .compare-header{display:none}}.comparison-slider-wrap .compare-header .compare-row{display:flex;flex-direction:column;height:50px;justify-content:center}.lt-ie9 .comparison-slider-wrap .compare-header .compare-row{width:100%}.comparison-slider-wrap .compare-header .compare-row p{display:flex;flex-direction:column;font-size:10px;font-weight:700;height:37px;justify-content:center;line-height:1.2;margin:0;overflow:hidden;padding-left:10px;text-transform:uppercase}@media (min-width:600px){.comparison-slider-wrap .compare-header .compare-row:nth-child(2) p{height:42px}}.comparison-slider-wrap .compare-header .compare-row:nth-child(2n){background:#f8f8f7}.comparison-slider-wrap .ag-carousel{border-radius:0;max-height:none}.comparison-slider-wrap .ag-carousel.ag-full{max-height:none!important;min-height:auto}.comparison-slider-wrap .ag-carousel.ag-full .ag-item .pricing{box-shadow:none}.comparison-slider-wrap .ag-carousel.ag-flex{flex-direction:row;width:auto}.comparison-slider-wrap .ag-carousel .ag-item{display:flex;height:auto!important;margin-bottom:0;min-width:230px;padding:0!important;width:auto}.comparison-slider-wrap .ag-carousel .ag-item .compare-row{display:flex;flex-direction:column;height:50px;justify-content:center}.comparison-slider-wrap .ag-carousel .ag-item .compare-row--small{font-size:11px;line-height:1}.comparison-slider-wrap .ag-carousel .ag-item .compare-row:nth-child(2n){background:#f8f8f7}@media (min-width:0px) and (max-width:599px){.comparison-slider-wrap .ag-carousel .ag-item .compare-row p:before{color:#97a18f;content:attr(data-title);display:block;font-size:10px;line-height:1;margin:0;text-transform:uppercase}}.comparison-slider-wrap .ag-carousel .ag-item .compare-row p:not(.price){font-size:15px;margin:0;padding:8px;text-align:center}.comparison-slider-wrap .ag-carousel .ag-item .compare-row .price{font-size:22px}.comparison-slider-wrap .ag-carousel .ag-item .compare-row .pricing{border:none;box-shadow:none;margin:0;padding:7px 0}.comparison-slider-wrap .ag-carousel .ag-item .product-info{padding:15px 15px 25px}.comparison-slider-wrap .ag-carousel .ag-item .product-info .product-image{margin:0 auto 10px}.comparison-slider-wrap .ag-carousel .ag-item.base{background:#fafdff}.comparison-slider-wrap .ag-carousel .ag-item.base .compare-row:nth-child(2n){background:#f0f9ff}.comparison-slider-wrap .ag-car-next,.comparison-slider-wrap .ag-car-prev{border-radius:0;height:100.5%;margin-right:-1px;margin-top:-1px}.comparison-slider-wrap .ag-carousel__container{display:flex}.comparison-slider-wrap .ag-carousel__item{display:flex;flex:1 0 auto}@media (min-width:600px){#compare-to-other-products .ag-carousel-frame{margin-left:0;padding-left:140px}}#compare-to-other-products .ag-item{width:100%}.seasonal-attached{border-radius:4px 0 0 5px;float:left}@media (min-width:0px) and (max-width:599px){.seasonal-attached{display:none}}@media (min-width:600px) and (max-width:945px){.seasonal-attached{display:none}}.lt-ie9 .seasonal-attached{display:none}.seasonal-wrap .carousel-box{margin-left:340px}.seasonal-wrap .carousel-box .box{border-bottom-left-radius:0;border-top-left-radius:0}@media (min-width:0px) and (max-width:599px){.seasonal-wrap .carousel-box{margin-left:0}}@media (min-width:600px) and (max-width:945px){.seasonal-wrap .carousel-box{margin-left:0}}.seasonal-wrap .carousel-box .ag-car-prev{border-radius:0}.lt-ie9 .seasonal-wrap .carousel-box{margin-left:35px}.seasonal-alt-text{display:block}@media (min-width:946px){.seasonal-alt-text{display:none}}.other-products__container{height:156px;max-width:220px;position:absolute;width:100%}@media (min-width:945px){.other-products__container{max-width:245px}}.other-products__container--vertical{height:256px;max-width:160px}.other-products__content{align-items:center;background:rgba(0,0,0,.4);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.other-products__title{color:#fff;font-size:25px;line-height:1;margin:0 auto 12px;padding:0 20px;text-align:center;text-shadow:0 2px 3px rgba(0,0,0,.5)}.other-products__image{display:block;position:absolute;width:100%;z-index:-1}.member-exclusive{padding-top:55px!important}.member-exclusive .ribbon-list{margin-top:0!important}.member-exclusive__banner{align-items:center;display:flex;font-size:13px;font-weight:600;left:-1px;line-height:13px;padding:8px 10px 8px 15px;position:absolute;right:-1px;top:-1px}@media (min-width:768px){.member-exclusive__banner{border-top-left-radius:4px;border-top-right-radius:4px}}.member-exclusive__banner .plus-flag{margin-right:10px}.member-exclusive__content{flex:1}.member-exclusive__link,.member-exclusive__subtext{display:block;font-size:11px}.member-exclusive__banner--plus{background-image:linear-gradient(0deg,#f7fdff 19%,#d8ecf3);border:1px solid #bfdbe5;color:#007caa}.member-exclusive__banner--plus .member-exclusive__link{color:#03aeef}.member-exclusive__banner--plus .member-exclusive__subtext{color:#007caa}.member-exclusive__banner--platinum{background-image:linear-gradient(0deg,#e9edef 19%,#f7f7f7);border:1px solid #d8d8d8;color:#646768;text-shadow:0 1px 0 #fff}.item-list{list-style-type:none;margin:0}.resources+.resources{margin-top:15px}.resources .item{margin-bottom:10px}.resources .item:after,.resources .item:before{content:"";display:table;line-height:0}.resources .item:after{clear:both}.resources .item i{color:#3b4238;float:left;font-size:14px;line-height:18px;padding:0 7px}.resources .item .label{color:#6c7967;font-size:.7em;line-height:1em;margin:0}.resources .item .description{display:block;font-size:.9em;height:auto;line-height:1.2em;margin:0;padding-left:30px}.resources .item p{font-size:13px;line-height:21px;margin:10px 0 5px}.resources .item:last-child{margin-bottom:0}.related__searches.related--alternate span{font-size:13px}.related__searches.related--alternate a{background-image:none;border:none;box-shadow:none;color:#298200;margin-right:2.5px;padding:0}.related__searches.related--alternate a:focus,.related__searches.related--alternate a:hover{color:#113700;text-decoration:underline}.related__searches.related--alternate a:after{content:","}.related__searches.related--alternate a:last-of-type:after{content:""}.add-to-cart{margin:0 auto;position:relative;z-index:2}.add-to-cart .btn-container{margin:0 auto;padding-left:30px}.add-to-cart .btn-container:after,.add-to-cart .btn-container:before{content:"";display:table;line-height:0}.add-to-cart .btn-container:after{clear:both}.add-to-cart .btn-container.special-quantity{padding-left:0}.add-to-cart .btn-container .qty-preset-cont{margin:5px 0 0 -38px}.add-to-cart .btn-container .qty-preset-cont .qty-preset-select{margin:0 0 5px;max-width:140px}.add-to-cart .accessoryItem{margin-top:10px;padding:20px}.add-to-cart .accessoryItem .required{color:#cf3700;left:7px;position:absolute}.add-to-cart p{color:#cf3700;font-weight:600;line-height:1.2em;margin-top:2px;position:relative;z-index:2}.add-to-cart input.quantity,.add-to-cart p{font-size:.8em;margin-bottom:0;text-align:center}.add-to-cart input.quantity{border-radius:4px 0 0 4px;border-right:0;float:left;margin-left:-30px;padding:8px 0 6px;position:absolute;transition:all .2s;width:32px;z-index:1}.add-to-cart input.quantity[type=number]{-moz-appearance:textfield}.add-to-cart input.quantity[type=number]::-webkit-inner-spin-button,.add-to-cart input.quantity[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add-to-cart.atc-micro .quantity{-webkit-font-smoothing:subpixel-antialiased;font-size:11px;font-weight:600;height:18px;line-height:17px;padding:1px 2px 0 0;width:32px}.add-to-cart.atc-micro .btn-cart.btn-small{font-size:10px;font-weight:700;height:21px;margin-left:-4px;padding:2px 0 0;width:80px}.add-to-cart .btn-cart.btn-large,.add-to-cart .btn-cart.btn-small{float:right;margin-top:0;padding:9px 0;position:relative;width:100%;z-index:2}.add-to-cart .btn-custom{padding:9px 3px}.add-to-cart .special-quantity .btn-cart.btn-small{margin-left:0;width:100%}.add-to-cart .btn-icon--customize{border-radius:4px;padding:9px 0 9px 31px;position:relative;width:100%}.add-to-cart .btn-icon--customize.btn-small .btn-icon-wand{background:rgba(0,0,0,.2);display:block;height:14px;left:0;padding:8px;position:absolute;top:0;width:14px}.ag-list .add-to-cart .btn-icon--customize.btn-small .btn-icon-wand{padding:5px}@media (min-width:600px){.ag-list .add-to-cart .btn-icon--customize.btn-small .btn-icon-wand{padding:8px 5px}}@media (min-width:616px){.ag-list .add-to-cart .btn-icon--customize.btn-small .btn-icon-wand{padding:8px}}@media (min-width:600px){.ag-list .add-to-cart .btn-icon--customize{padding-left:26px}}@media (min-width:616px){.ag-list .add-to-cart .btn-icon--customize{padding-left:31px}}.add-to-cart select{display:block;margin:0 auto 8px;width:100%}.add-to-cart .added{animation:fadeIn .6s;background:#fff;bottom:-32px;display:block;height:25px;left:0;margin:0;padding:0;position:absolute;width:100%}.add-to-cart .altMessageForDiscontinuedProductPriceTile{color:#cf3700;font-size:13px;line-height:20px;padding-bottom:10px}.hotspot-tag__product-card .add-to-cart input.quantity{left:0;margin-left:0}.hotspot-tag__product-card .add-to-cart .btn-container .btn-mini-replacement-item,.hotspot-tag__product-card .add-to-cart .btn-container .pricing,.hotspot-tag__product-card .add-to-cart .btn-container select:not(.qty_dropdown){margin-left:-30px;width:calc(100% + 30px)}[data-testid=carousel-cart-recommended-products] .add-to-cart{height:2.5rem;margin:0}[data-testid=carousel-cart-recommended-products] .add-to-cart input.quantity{height:auto}.lt-ie9 .ag-product{margin-bottom:0!important}@media (min-width:1100px){.ag-product{font-size:90%}}@media (min-width:1280px){.ag-product{font-size:100%}}.ag-product .specials li{height:50px;position:absolute;right:20px;top:-1px;width:27px;z-index:3}.ag-product .specials li+li{right:50px}.ag-product .specials li.top{background-position:-677px 0}.ag-product .specials li.sale{background-position:-645px 0}.ag-product .specials+.pricing .hidden-price{display:block;font-size:120%;opacity:0;text-indent:-9999px}.ag-product .reviews{margin-bottom:20px}.ag-product .reviews:after,.ag-product .reviews:before{content:"";display:table;line-height:0}.ag-product .reviews:after{clear:both}.ag-product .reviews .rating{float:left;font-size:100%}.ag-product .reviews a{border-left:1px solid #dbdfd8;float:left;font-size:15px;height:17px;line-height:18px;margin-left:5px;padding-left:5px}.ag-product .pricing{clear:both;position:relative;z-index:10}@media (min-width:0px) and (max-width:599px){.ag-product .pricing{font-size:90%}}.ag-product .pricing label{cursor:default;margin:0}.ag-product .pricing .hidden-price{display:none}.ag-product .pricing .outlet-price{font-size:90%;line-height:1em;margin-bottom:5px}.ag-product .pricing .outlet-price .price{display:inline;font-size:100%}.ag-product .pricing .outlet-price label{display:inline}.ag-product .pricing table{margin-bottom:10px;margin-top:0;width:100%}.ag-product .pricing table th{font-size:.8em;font-weight:600;line-height:1.2em;padding:4px 4px 4px 8px;text-align:left;vertical-align:middle}.ag-product .pricing table td{color:#cf3700;font-size:1.2em;font-weight:700;line-height:1.4em;padding:4px 8px 0 0;text-align:right;vertical-align:middle}.ag-product .pricing table td span.each{color:#3b4238;font-size:.6em}.ag-product .pricing table td span.per-pound{color:#666966;display:block;font-size:.6em;height:20px;line-height:1;margin-top:-3px}.ag-product .pricing table .was-price{display:inline-block;font-size:.7em;font-weight:400;margin:0 5px;text-decoration:line-through;text-decoration-color:#cf3700}.ag-product .price{font-size:250%;font-weight:700;line-height:100%;margin-bottom:5px;text-align:left}.ag-product .price label.from{font-size:.3em}.ag-product .was-price{color:#3b4238;font-size:1em;font-weight:600;line-height:1;margin:-4px 0 0;padding:4px 0;text-decoration:line-through;text-decoration-color:#cf3700}.ag-product .required-component h3{color:#cf3700;text-align:center}.ag-product .required-component p{color:#3b4238;font-size:.8em;font-weight:600;line-height:1.1em;text-align:center}.ag-product .map{padding-top:5px}.ag-product .map .strikeOutPrice{text-decoration:line-through}.ag-product .map .enter-email{color:#3b4238;font-size:1.2em}.ag-product .map .enter-email br{display:none}.ag-product .map .price--retail{font-size:.975em;font-weight:600;line-height:16px;margin-bottom:10px}.ag-product .map .price--retail .crossout{display:inline-block;position:relative}.ag-product .map .price--retail .crossout:before{background-color:#cf3700;content:"";height:2px;margin-top:-2px;position:absolute;top:50%;width:100%}.ag-product .map .required-component h3{color:#cf3700;text-align:center}.ag-product .map .required-component p{color:#3b4238;font-size:.8em;font-weight:600;line-height:1.1em;text-align:center}.ag-product .map .to-see-price{font-size:14px;font-weight:600;line-height:1.2em;margin-bottom:0}.ag-product .map .to-see-price em{display:block;font-size:.7em;font-style:normal;font-weight:400;line-height:1.4em}.ag-product .map .input-append{height:auto;margin:15px 0;width:100%}.ag-product .map .input-append .input-append-field,.ag-product .map .input-append input[type=text]{font-size:16px;line-height:22px;padding:8px 0 5px 2%;width:75%}.ag-product .map .input-append .btn{font-size:15px;height:31px;line-height:15px;margin-left:-1px;padding:8px 0;width:23%}.ag-product .map .input-append.input-append-text .input-append-field{width:68%}.ag-product .map .input-append.input-append-text .btn{width:30%}.ag-product .map .mapText{font-size:12px;line-height:1.4em}.ag-product .map .mapText a{font-weight:700}.ag-product .map .mapText strong{margin-bottom:0}.ag-product .map .mapText.explainText{text-align:left}.ag-product .map .popover-content{font-size:13px;line-height:17px}.ag-product .mapH .to-see-label .price{font-size:inherit}.ag-product .mapH .to-see-price{font-size:.8em}.ag-product .sub-text{font-size:11px;margin-bottom:10px;text-align:left}.ag-product .add-to-cart .min-must-text{color:#3b3c3b;font-size:12px;margin-bottom:10px;text-align:left}.ag-product .add-to-cart .messages{top:10px}.ag-product .add-to-cart .btn-container{padding-left:42px}.ag-product .add-to-cart .btn-container.special-quantity{padding-left:0}.ag-product .add-to-cart .btn-cart{height:54px;margin-left:0;padding:18px 0 16px}.ag-product .add-to-cart .special-quantity .btn-cart{height:auto;margin-left:0;width:100%}.ag-product .add-to-cart input.quantity{font-size:18px;line-height:20px;margin-left:-42px;padding:18px 0;position:absolute;width:44px}.ag-product .add-to-cart select{font-size:14px}.ag-product .add-to-cart select+select{margin-top:7px}.ag-product .add-to-cart .to-see-label+form .input-append{margin-top:0}.ag-product .add-to-cart .mapText{color:#3b4238;font-weight:400}.ag-product .add-to-cart .accessoriesSideHeading,.ag-product .add-to-cart .warrantySideHeading{color:#3b4238;margin-bottom:5px;margin-top:0;text-align:left}.ag-product .add-to-cart .configure-contain,.ag-product .add-to-cart .special-quantity{position:relative}.ag-product .add-to-cart .configure-contain select,.ag-product .add-to-cart .special-quantity select{height:26px;width:98%}.ag-product .add-to-cart .configure-contain select.form__control,.ag-product .add-to-cart .special-quantity select.form__control{height:39px;width:100%}.ag-product .add-to-cart .configure-contain .required,.ag-product .add-to-cart .special-quantity .required{color:#cf3700}.ag-product .add-to-cart .configure-contain .icon-question,.ag-product .add-to-cart .special-quantity .icon-question{color:#298200;cursor:pointer;display:block;font-size:12px;line-height:20px;text-align:right;width:12px}.ag-product .add-to-cart .configure-contain.form,.ag-product .add-to-cart .special-quantity.form{margin-bottom:0}.ag-product .btn-custom{margin-top:10px;padding-bottom:13px;padding-top:13px}.ag-product .credit-card{margin-bottom:-5px;margin-left:-20px;margin-right:-20px}@media only screen and (min-width:600px) and (max-width:945px){.ag-product .credit-card{margin-left:-14px;margin-right:-14px}}@media only screen and (max-width:768px){.ag-product .credit-card{margin-bottom:6px}}.map__price,.map__text{border-radius:4px;padding:10px;position:relative}.map__price .price,.map__text .price{margin:0;padding:0}.price--crossed-out{text-decoration:line-through}.map__text{background:#fff;border:1px solid #cf3700;color:#3b4238!important;display:block;z-index:1}.text__description:only-child{font-size:.9em;line-height:1.1em}.text__description{font-size:.7em;line-height:1.1em;margin-bottom:0}.text__highlight{color:#cf3700;font-weight:600}.text__discount{font-weight:600;line-height:1.2em;margin-bottom:0}.text__link{color:#298200}.map__text:hover .text__link{color:#1d5c00;text-decoration:underline}.why{font-size:12px;line-height:12px;margin:10px 0}.why a{color:#aeaeae}.ag-product .map__group{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}@media (min-width:1150px){.ag-product .map__group{justify-content:flex-start}}.ag-product .map__price,.ag-product .map__text{flex:1}.ag-product .map__price .price,.ag-product .map__text .price{font-size:1.4em}@media (min-width:1150px){.ag-product .map__price,.ag-product .map__text{display:flex;flex-direction:column;justify-content:space-between;order:1;width:90%}.ag-product .map__price .price--oversized,.ag-product .map__text .price--oversized{font-size:1.7vw}.ag-product .map__price .price--oversized-mega,.ag-product .map__text .price--oversized-mega{font-size:1.56vw}}@media (min-width:1640px){.ag-product .map__price .price--oversized,.ag-product .map__text .price--oversized{font-size:1.7em}.ag-product .map__price .price--oversized-mega,.ag-product .map__text .price--oversized-mega{font-size:1.54em}}@media (min-width:1150px){.ag-product .map__text{justify-content:center}}.ag-product .map--login,.ag-product .map--platinum,.ag-product .map--plus{margin-bottom:10px}@media (min-width:1150px){.ag-product .map--login,.ag-product .map--platinum,.ag-product .map--plus{font-size:inherit;padding-top:0}}@media (min-width:600px) and (max-width:799px){.ag-product .map--login,.ag-product .map--platinum,.ag-product .map--plus{font-size:80%}}.ag-product .map--platinum .price,.ag-product .map--plus .price{font-size:1.4em}@media (min-width:1150px) and (max-width:1499px){.ag-product .map--platinum .price,.ag-product .map--plus .price{font-size:1.6vw}}@media (min-width:1500px) and (max-width:1639px){.ag-product .map--platinum .price,.ag-product .map--plus .price{font-size:1.5vw}}@media (min-width:1640px){.ag-product .map--platinum .price,.ag-product .map--plus .price{font-size:1.4em}}.ag-product .map--platinum .price__label,.ag-product .map--plus .price__label{line-height:1.4}.ag-product .map__price{border:1px solid #ebebea;margin:0;order:0}.ag-product .map__price.map__price--platinum,.ag-product .map__price.map__price--plus,.ag-product .map__price.map__price--plus-member{display:block}@media (min-width:1100px) and (max-width:1149px){.ag-product .map__price.map__price--platinum .price__label,.ag-product .map__price.map__price--plus .price__label,.ag-product .map__price.map__price--plus-member .price__label{font-size:.7em}}.ag-product .map__price.map__price--plus{order:1;padding:16px 10px 10px}@media (min-width:1150px){.ag-product .map__price.map__price--plus{margin:0 0 0 -6px;padding:10px 10px 10px 16px}}.ag-product .map__price.map__price--plus:hover .price__label{color:#00aeef}.ag-product .map__price.map__price--platinum,.ag-product .map__price.map__price--plus-member{z-index:2}.ag-product .map__price.map__price--platinum+.map__text,.ag-product .map__price.map__price--plus-member+.map__text{border-color:#dbdbdb}.ag-product .map__price.map__price--platinum+.map__text .price,.ag-product .map__price.map__price--plus-member+.map__text .price{align-self:flex-start;color:#3b4238;display:inline-block;position:relative}@media (min-width:1150px){.ag-product .map__price.map__price--platinum+.map__text .price,.ag-product .map__price.map__price--plus-member+.map__text .price{display:block}}.ag-product .map__price.map__price--platinum+.map__text .price:before,.ag-product .map__price.map__price--plus-member+.map__text .price:before{background-color:#cf3700;content:"";height:3px;position:absolute;top:50%;width:100%}.ag-product .map__price.map__price--plus,.ag-product .map__price.map__price--plus-member{background-image:linear-gradient(0deg,#f7fdff 19%,#d8ecf3);border:1px solid #00aeef}.ag-product .map__price.map__price--plus .price,.ag-product .map__price.map__price--plus .price .each,.ag-product .map__price.map__price--plus .price__label,.ag-product .map__price.map__price--plus .price__label .each,.ag-product .map__price.map__price--plus-member .price,.ag-product .map__price.map__price--plus-member .price .each,.ag-product .map__price.map__price--plus-member .price__label,.ag-product .map__price.map__price--plus-member .price__label .each{color:#006083}.ag-product .map__price.map__price--plus-member{border-color:#00aeef}.ag-product .map__price.map__price--platinum{background-image:linear-gradient(0deg,#fff 19%,#e9e9e9);border:1px solid #a5a5a5;padding:10px}.ag-product .mapL .map__group{margin-bottom:15px}@media (max-width:1149px){.ag-product .mapL .map__price{order:1}.ag-product .mapL .map__text{order:2}}.ag-product .mapL .map__text{border:none}.ag-product .mapL .map__link{cursor:pointer;position:relative}.ag-product .mapL .map__link:before{border:1px solid #cf3700;border-radius:4px;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;transition:.2s ease-in-out;width:100%}@media (min-width:1100px) and (max-width:1149px){.ag-product .mapL .map__link{padding:5px 10px}}.ag-product .mapL .map__link:hover:before{border-width:2px}.ag-product .mapL .text__highlight,.ag-product .mapL .text__small{margin-bottom:0;text-align:center}.ag-product .mapL .text__highlight{font-size:16px;line-height:1.1em}@media (min-width:1100px) and (max-width:1149px){.ag-product .mapL .text__highlight{line-height:1.2em}}.ag-product .mapL .text__small{font-size:11px;line-height:1.4em}.ag-list .map__group{max-width:160px}@media (min-width:600px){.ag-list .map__group{margin:0 auto}#product_listing .map__group{text-align:center}}#product_listing .map__price{line-height:18px;padding:0}#product_listing .map__price .price,#product_listing .map__price .price__label{display:inline;font-size:12px;padding:0}#product_listing .text__enticement.price{font-size:inherit}#product_listing .mapL .map__price{font-size:15px;margin-bottom:5px;order:1;padding:5px}#product_listing .mapL .map__price .price{font-size:inherit}#product_listing .mapL .map__text{padding:5px 2.5px}#product_listing .mapL .map__text .price{padding-top:0}#product_listing .mapL .price{font-size:1.3em}#product_listing .mapL .map__link{cursor:pointer}@media (min-width:1100px) and (max-width:1149px){#product_listing .mapL .map__link{padding:5px 10px}}#product_listing .mapL .text__highlight{font-size:12px;line-height:1.4em;margin-bottom:0;text-align:center}@media (min-width:1100px) and (max-width:1149px){#product_listing .mapL .text__highlight{line-height:1.2em}}.plus-highlight{margin:0 auto;max-width:150px}@media (max-width:599px){.ag-list .plus-highlight{margin:0}}.plus-highlight__primary{text-align:center}.plus-highlight__price{background-image:linear-gradient(0deg,#f7fdff 19%,#d8ecf3);border:1px solid #00aeef;border-radius:4px;line-height:18px;padding:2.5px 5px}.plus-highlight__price .price,.plus-highlight__price .price__label{color:#007caa;display:block;padding:0;text-shadow:none}.plus-highlight__price .price .each,.plus-highlight__price .price__label .each{color:#007caa}.plus-highlight__price .price{font-size:1.3em}.plus-highlight__price .price__label{font-size:12px;margin-bottom:3px}.plus-highlight__regular{font-size:12px;font-weight:600;line-height:1;margin:0;text-align:center}.plus-highlight__primary+.plus-highlight__regular{margin-top:5px}.ag-list .pricing .plus-highlight__regular .price{font-size:inherit!important}.ag-list .pricing .plus-highlight__price .price{font-size:1.3em!important;text-align:center!important}.plus-member__price,.plus-member__text{border-radius:4px;font-weight:700;justify-content:flex-start;padding:10px}.plus-member__price .price,.plus-member__text .price{margin:0;padding:0}.plus-member__text{background:#fff;border:1px solid #cf3700;color:#3b4238!important;display:block;font-weight:700;z-index:3}.plus-member__text:hover .text__link{color:#1d5c00;text-decoration:underline}.ag-product .each{font-weight:bolder}.plus-member__group{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:10px}@media (min-width:1150px){.plus-member__group{justify-content:space-between}}.comparison-item .plus-member__group{flex-direction:column;flex-flow:column}.plus-member__price,.plus-member__text{flex:1}.plus-member__price .price,.plus-member__text .price{font-size:1.4em}@media (min-width:1150px){.plus-member__price,.plus-member__text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;order:1;width:90%}.plus-member__price .price--oversized,.plus-member__text .price--oversized{font-size:1.7vw}.plus-member__price .price--oversized-mega,.plus-member__text .price--oversized-mega{font-size:1.56vw}}@media (min-width:1640px){.plus-member__price .price--oversized,.plus-member__text .price--oversized{font-size:1.7em}.plus-member__price .price--oversized-mega,.plus-member__text .price--oversized-mega{font-size:1.54em}}.comparison-item .plus-member__price,.comparison-item .plus-member__text{flex:1 1 auto}@media (min-width:1150px){.plus-member__text{justify-content:center}}.plus-member--plus .price{font-size:1.4em}@media (min-width:1150px) and (max-width:1499px){.plus-member--plus .price{font-size:1.6vw}}@media (min-width:1500px) and (max-width:1639px){.plus-member--plus .price{font-size:1.5vw}}@media (min-width:1640px){.plus-member--plus .price{font-size:1.4em}}.plus-member--plus .price__label{font-weight:700;line-height:1.4}.plus-member__price{border:1px solid #cf3700;margin:0;order:0}.plus-member__price--plus-member{display:block}.plus-member__price--plus-member .price__label{font-size:.75em}@media (min-width:1100px) and (max-width:1149px){.plus-member__price--plus-member .price__label{font-size:.7em}}.plus-member__price--plus-member{background-image:linear-gradient(0deg,#f7fdff 19%,#d8ecf3);border:1px solid #00aeef;position:relative;z-index:2}.plus-member__price--plus-member .price,.plus-member__price--plus-member .price .each,.plus-member__price--plus-member .price__label,.plus-member__price--plus-member .price__label .each{color:#006083}.plus-member__price--plus-member{border-color:#00aeef;margin:0;padding-top:10px}.price__regular{line-height:1em;margin-bottom:0}.price__regular.crossout{display:inline-block;position:relative}.price__regular.crossout:before{background-color:#cf3700;content:"";height:2px;margin-top:-2px;position:absolute;top:50%;width:100%}.plus-popover{margin:5px;position:absolute;right:6px;top:0}@media (min-width:1150px){.plus-popover{top:5px}}.plus-popover a{color:#709eb3}.comparison-item .plus-popover{top:10px}.certifications{border-top:1px solid #dbdfd8;display:flex;flex:1 1 auto;flex-wrap:wrap;list-style:none;margin:0}.certifications li{border-bottom:1px solid #dbdfd8;bottom:-1px;box-sizing:border-box;display:flex;flex-direction:row;margin:0!important;position:relative;width:100%}.certifications li .cert-child-container{border-right:1px solid #dbdfd8;display:flex;padding:15px 20px;width:100%}.no-flexbox .certifications li{float:left}@media only screen and (min-width:520px){.certifications li{flex:0 0 50%}.certifications li:nth-child(2n) .cert-child-container{border-right:none}}@media only screen and (max-width:520px){.certifications li .cert-child-container{border-right:none}}@media only screen and (min-width:1200px){.certifications li{flex:0 0 33.33%}.certifications li:nth-child(2n) .cert-child-container{border-right:1px solid #dbdfd8}.certifications li:nth-child(3n) .cert-child-container{border-right:none}}.certifications:hover .text-clamp{-webkit-line-clamp:40;max-height:200px;min-height:45px;transition:max-height .5s ease-in-out}.cert-text{font-size:11px;line-height:14px}.cert-text p{margin-bottom:0}.cert-text .text-clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:12px;line-height:15px;margin:0 auto;max-height:45px;overflow:hidden;text-overflow:ellipsis;transition:max-height .5s ease-in-out}.cert-title{font-size:14px;line-height:12px;margin:0 0 6px}.cert-img{flex:0 0 50px;max-width:50px;padding-right:15px}.no-flexbox .cert-img{float:left}
/*# sourceMappingURL=9338.fa2abbd7ecbfffa6d968.css.map*/</pre></body></html>