.md-prodinfo{margin:0 0 30px}
.md-prodinfo sub{font-size:.75em;line-height:0;position:relative;bottom:-0.25em}
.md-prodinfo-intro{padding:0 10px}
.md-prodinfo-title{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:24px;font-size:1.5rem;margin-bottom:15px;font-size:26px;font-size:1.6250000000000002rem;line-height:1em;word-wrap:break-word}
.localized-fonts-loaded .md-prodinfo-title{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-prodinfo-title span,.md-prodinfo-title p{display:block;padding-top:10px}
.localized-fonts-loaded .md-prodinfo-title{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-prodinfo-toggle{display:none;margin-bottom:20px}
.js .md-prodinfo-table .md-prodinfo-toggle{margin:10px auto;display:table}
.md-prodinfo-toggle .md-toggle-select{width:260px;margin:0;background:#fff;border:1px solid #000;box-shadow:0}
.md-prodinfo-toggle .md-toggle-select select{color:#000}
.md-prodinfo-toggle .md-toggle-select:after{background-position:5px;border-left:1px solid #000}
.js .md-prodinfo-model.md-has-compare .md-prodinfo-summary:after{display:none}
.md-prodinfo-models{display:none}
.md-prodinfo-spec{margin-bottom:20px}
.md-prodinfo-tabs,.md-prodinfo-tabs-item,.md-prodinfo-tabs-btn{display:flex}
.md-prodinfo-tabs{flex-wrap:wrap}
.md-prodinfo-tabs-item{box-sizing:border-box;border-bottom:1px solid #000;width:50%}
.md-prodinfo-tabs-item:nth-child(even){padding-left:1px}
.md-prodinfo-tabs-item,.md-prodinfo-tabs-back,.md-prodinfo-row th,.md-prodinfo-row td{height:42px}
.md-prodinfo-tabs-btn{flex:1;letter-spacing:-0.025em;text-decoration:none;outline:0}
.no-touch .md-prodinfo-tabs-btn:hover,.no-touch .md-prodinfo-tabs-btn:focus,.md-prodinfo-tabs-btn:active,.no-touch .md-prodinfo-tabs-btn:active{background:transparent}
.md-prodinfo-tabs-btn.md-is-selected{background-color:#000;border-left:0;color:#fff}
.md-prodinfo-tabs-btn.md-is-selected:hover,.md-prodinfo-tabs-btn.md-is-selected:focus,.md-prodinfo-tabs-btn.md-is-selected:active{background-color:#000}
.md-prodinfo-tabs-btn,.md-prodinfo-table th{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:14px;font-size:.8749999999999999rem;line-height:1em;color:#000}
.localized-fonts-loaded .md-prodinfo-tabs-btn,.localized-fonts-loaded .md-prodinfo-table th{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-prodinfo-tabs-btn,.md-prodinfo-row th,.md-prodinfo-row td{padding:10px}
.md-prodinfo-tabs-text{align-self:center;word-break:break-word}
.no-flexbox .md-prodinfo-tabs:before,.no-flexbox .md-prodinfo-tabs:after{content:"";display:table}
.no-flexbox .md-prodinfo-tabs:after{clear:both}
.no-flexbox .md-prodinfo-tabs-item{display:table;width:100%}
.no-flexbox .md-prodinfo-tabs-item:nth-child(even){padding-left:0}
.no-flexbox .md-prodinfo-tabs-btn{vertical-align:middle;display:table-cell}
.md-prodinfo-data{background-color:#fff;padding-bottom:42px;position:fixed;top:10%;right:0;left:10%;bottom:0;z-index:3999;display:none}
.md-prodinfo-data .md-prodinfo-table-wrapper{height:92%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative}
.md-prodinfo-data.md-is-selected{display:block}
.csstransitions .md-prodinfo-data{display:block;transform:translateX(130%);transition-property:transform;transition-duration:500ms;transition-timing-function:ease-in-out}
.csstransitions .md-prodinfo-data.md-is-selected{transform:translateX(0)}
.no-js .md-prodinfo-data{transform:none;transition:none;width:auto;position:static;top:auto;right:auto;bottom:auto;display:block;overflow-y:visible}
.no-js .md-prodinfo-data.md-is-selected{transform:none}
.md-prodinfo-data a[href^="tel:"]{pointer-events:none;text-decoration:none;color:inherit}
.md-prodinfo-table{box-shadow:0 1px 0 rgba(0,0,0,0.8);border-bottom:1px solid #333;border-spacing:0;border-collapse:collapse;width:100%}
.md-prodinfo-table th,.md-prodinfo-table td{text-align:left}
.md-prodinfo-table th{word-wrap:break-word}
.md-prodinfo-table .md-toggle{margin:0}
.md-prodinfo-table-header{display:none}
.md-prodinfo-group .md-prodinfo-category{display:none}
.js .md-prodinfo-group{display:none;cursor:pointer}
.js .md-prodinfo-group.md-is-selected{display:table-row}
.js .md-prodinfo-group.md-is-selected .md-prodinfo-back{display:none}
.no-js .md-prodinfo-group .md-prodinfo-category{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:18px;font-size:1.1250000000000002rem;line-height:1em;display:block;padding:16px 10px}
.localized-fonts-loaded .no-js .md-prodinfo-group .md-prodinfo-category{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-prodinfo-back{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:18px;font-size:1.1250000000000002rem;line-height:1em;box-shadow:0 1px 0 rgba(0,0,0,0.8);border:0;border-bottom:1px solid #333;text-decoration:none;padding:16px 10px 16px 26px;display:block;outline:0;width:100%;text-align:left;background:#000;color:#fff}
.localized-fonts-loaded .md-prodinfo-back{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.no-touch .md-prodinfo-back:hover,.no-touch .md-prodinfo-back:focus,.md-prodinfo-back:active,.no-touch .md-prodinfo-back:active{background:#000}
.no-js .md-prodinfo-back{border-top:0;background:#000}
.md-prodinfo-back:before{font-size:.7em;margin:-2px 8px 0 -16px;vertical-align:middle}
.md-prodinfo-availability{width:30px;height:20px;line-height:20px;text-align:center;overflow:hidden;display:inline-block;vertical-align:middle}
.md-prodinfo-availability:before{vertical-align:middle}
.md-prodinfo-availability[data-prodinfo-avail="mandatory"]:before,.md-prodinfo-availability[data-prodinfo-avail="not_available"]:before{display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1;font-size:20px;font-size:1.25rem}
.md-prodinfo-availability[data-prodinfo-avail="mandatory"]:before{content:'\e811';text-indent:0;color:#000}
.md-prodinfo-availability[data-prodinfo-avail="not_available"]:before{content:'\e813';text-indent:0}
.md-prodinfo-availability[data-prodinfo-avail="optional"]:before{border-radius:10px;content:"";border-width:5px;border-style:solid;display:inline-block;height:0;width:0}
.md-prodinfo-row th,.md-prodinfo-row td{box-shadow:inset 0 1px 0 rgba(0,0,0,0.8);border-bottom-color:transparent;line-height:1.5}
.md-prodinfo-row th{padding-right:30px;background-color:#fff;vertical-align:middle;max-width:118px;position:relative}
.md-prodinfo-row th span{max-width:70%}
.md-prodinfo-row td{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;position:relative;width:42%;background-color:#fff;vertical-align:middle;color:#000}
.localized-fonts-loaded .md-prodinfo-row td{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-prodinfo-row td:nth-child(odd){background-color:#fff}
.md-prodinfo-row td.md-is-compare{display:none}
.md-prodinfo-row td:before{box-shadow:0 -1px 0 0 #fff,0 1px 0 0 #fff;content:'';display:block;left:-10px;height:100%;position:absolute;top:0;width:20px;background:#fff}
.md-prodinfo-row img{max-width:140px;vertical-align:middle}
.js .md-prodinfo-row,.js .md-prodinfo-group.md-is-selected ~ .md-prodinfo-group ~ .md-prodinfo-row{display:none}
.js .md-prodinfo-group.md-is-selected ~ .md-prodinfo-row{display:table-row}
.no-js .md-prodinfo-row .md-co2{margin-bottom:1px}
.md-prodinfo-row .md-prodinfo-center{text-align:center;width:25%}
.md-prodinfo-row .md-prodinfo-center button{cursor:pointer;background:0;border:0}
.md-prodinfo-row .md-detail-overlay{position:absolute;right:4px;top:8px}
.md-prodinfo-row .md-detail-overlay .md-detail-trigger{font-size:14px;font-size:.8749999999999999rem;cursor:pointer;background:0;border:0;color:#000;height:16px}
.md-prodinfo-row .md-detail-overlay .md-detail-button-text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
.no-js .md-prodinfo-center button{cursor:default}
.md-prodinfo-key-wrap{display:none}
.md-prodinfo-key{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:10px;font-size:.625rem;line-height:1.2em;color:#000;padding:10px}
.localized-fonts-loaded .md-prodinfo-key{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-prodinfo-key .md-prodinfo-availability{width:auto;margin-right:5px}
.md-prodinfo-key .md-prodinfo-availability:before{margin-right:2px}
.md-prodinfo-key .md-prodinfo-availability[data-prodinfo-avail="mandatory"]:before,.md-prodinfo-key .md-prodinfo-availability[data-prodinfo-avail="not_available"]:before,.md-prodinfo-key .md-prodinfo-availability[data-prodinfo-avail="optional"]:before{font-size:12px;font-size:.75rem;margin-bottom:4px}
.no-js .md-prodinfo-value{display:table}
.no-js .md-prodinfo-value:before{content:attr(aria-label) ': '}
.js .md-prodinfo-value{display:none}
.js .md-is-trans-default .md-prodinfo-value[data-prodinfo-trans="Default"],.js .md-is-trans-s0205 .md-prodinfo-value[data-prodinfo-trans="S0205"],.js .md-is-trans-s02tb .md-prodinfo-value[data-prodinfo-trans="S02TB"]{display:inline-block}
.md-dimensions{padding:0 10px;font-size:0}
.md-dimensions-title{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1em}
.localized-fonts-loaded .md-dimensions-title{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-dimensions-a,.md-dimensions-b{display:inline-block;width:100%;margin-top:40px}
.md-prodinfo-tabs-btn,.md-prodinfo-table th,.md-equippacks-row-name{font-family:'MINISansReg',Arial,sans-serif}
.localized-fonts-loaded .md-prodinfo-tabs-btn,.localized-fonts-loaded .md-prodinfo-table th,.localized-fonts-loaded .md-equippacks-row-name{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-prodinfo-tabs-btn,.md-prodinfo-table th,.md-prodinfo-row td{letter-spacing:.05em}
.md-equippacks{margin:0;background-color:#000}
.md-equippacks .md-prodinfo-tabs-item{border-bottom:solid 1px #fff}
.md-equippacks .md-prodinfo-tabs-item:last-child{border-bottom:0}
.md-equippacks a.md-prodinfo-tabs-btn{color:#fff}
.md-equippacks .md-prodinfo-tabs-btn.md-is-selected{background-color:#fff;color:#000}
.md-equippacks .md-prodinfo-data{background-color:#000}
.md-equippacks .md-prodinfo-table{border-bottom:solid 1px #fff}
.md-equippacks .md-equippacks-row-name{color:#fff}
.md-equippacks .md-prodinfo-availability[data-prodinfo-avail="mandatory"]:before{content:'\e811';text-indent:0;color:#fff}
.md-equippacks .md-prodinfo-row th,.md-equippacks .md-prodinfo-row td{background-color:#000;border-top:solid 1px #fff;background-clip:padding-box}
.md-equippacks .md-prodinfo-row .md-detail-overlay .md-detail-trigger{color:#fff}
.md-equippacks .md-prodinfo-row td:before{background:#000;content:none;border-bottom:solid 2px #000}
.md-equippacks .md-prodinfo-key{color:#fff}
.md-equippacks .md-prodinfo-key .md-icnpre-check:before{margin-right:5px}
.md-equippacks .md-prodinfo-back{color:#fff}
.md-equippacks-hero{padding:20px;margin:0 10px 20px}
.md-equippacks-heading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:18px;font-size:1.1250000000000002rem;margin-bottom:15px;font-size:26px;font-size:1.6250000000000002rem;line-height:1em}
.localized-fonts-loaded .md-equippacks-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-equippacks-heading span,.md-equippacks-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-equippacks-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-equippacks-description{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em}
.localized-fonts-loaded .md-equippacks-description{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-equippacks-show-link{font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;display:inline-block;color:#000;border:0;text-transform:uppercase;text-decoration:none;margin:0;background:0;padding:0}
.localized-fonts-loaded .md-equippacks-show-link{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-equippacks-show-link:hover{color:#000}
.md-equippacks-show-link:active{color:#666}
.md-equippacks-show-link[class^="md-icnpre-"]:before,.md-equippacks-show-link[class*=" md-icnpre-"]:before,.md-equippacks-show-link[class^="md-icnpost-"]:after,.md-equippacks-show-link[class*=" md-icnpost-"]:after,.md-equippacks-show-link[class^="md-icn-"]:after,.md-equippacks-show-link[class*=" md-icn-"]:after,.md-equippacks-show-link[class^="md-icn-"],.md-equippacks-show-link[class*=" md-icn-"]{font-size:.75em}
.md-equippacks-show-link[class^="md-icnpost-"]:after,.md-equippacks-show-link[class*=" md-icnpost-"]:after{margin-left:5px}
.md-equippacks-show-link[class^="md-icnpre-"]:before,.md-equippacks-show-link[class*=" md-icnpre-"]:before{margin-right:5px}
.md-equippacks-heading,.md-equippacks-description,a.md-equippacks-show-link{color:#fff}
.md-equippacks-pics,.md-equippacks-show-link{display:none}
.md-equippacks-row .md-icnpre-angle-left{padding:16px 10px}
.md-equippacks-row .md-icnpre-angle-left:before{margin-right:8px;font-size:.7em}
.md-equippacks-row-name{float:left;cursor:pointer;background:0;border:0;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:10px;font-size:.625rem;line-height:1.2em;color:#000;text-align:left;padding:0;max-width:75%}
.localized-fonts-loaded .md-equippacks-row-name{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-equippacks-key{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:14px;font-size:.8749999999999999rem;line-height:1em;line-height:1;padding:10px;color:#a7a7a7}
.localized-fonts-loaded .md-equippacks-key{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-equippacks-key .md-icn-check{color:#000;margin-right:8px}
.md-equippacks-bodytype-JCW{border-color:#d1002a}
.no-js .md-detail-trigger{display:none}
.no-js .md-equippacks-row-name{cursor:default}
.md-detail-header{margin:5px 0 10px}
.md-detail-heading{font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;display:block}
.localized-fonts-loaded .md-detail-heading{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-detail-image{width:100%}
.md-detail-image img{width:100%}
.md-detail-description{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;margin:10px 0}
.localized-fonts-loaded .md-detail-description{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-detail-hide{display:none}
.md-detail-footnote{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:10px;font-size:.625rem;line-height:1.6em;text-decoration:none}
.localized-fonts-loaded .md-detail-footnote{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-detail-heading,.md-detail-price,.md-detail-description,.md-detail-footnote{color:#000}
@media only screen and (min-width:401px){.md-equippacks-row-name{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:14px;font-size:.8749999999999999rem;line-height:1em}
.localized-fonts-loaded .md-equippacks-row-name{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
}
@media only screen and (min-width:768px){.md-prodinfo{margin:60px 0 60px}
.md-prodinfo .md-ajaxcarousel-nav{padding:0 20px 15px}
.md-prodinfo .md-ajaxcarousel-nav:before,.md-prodinfo .md-ajaxcarousel-nav:after{content:"";display:table}
.md-prodinfo .md-ajaxcarousel-nav:after{clear:both}
.md-prodinfo .md-ajaxcarousel-prev{float:left}
.md-prodinfo .md-ajaxcarousel-next{float:right}
.md-prodinfo.md-is-loading-compare .md-is-compare{display:none}
.md-prodinfo-header{display:table;width:100%;padding:0 30px}
.md-prodinfo-intro{padding:0 6% 0 30px;width:100%}
.md-prodinfo-title{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:60px;font-size:3.75rem;margin-bottom:40px;font-size:40px;font-size:2.5rem;line-height:1em;margin-bottom:20px}
.localized-fonts-loaded .md-prodinfo-title{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-prodinfo-title span,.md-prodinfo-title p{display:block;padding-top:10px}
.localized-fonts-loaded .md-prodinfo-title{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.js .md-prodinfo-toggle{display:table}
.md-prodinfo-intro,.md-prodinfo-models,.md-prodinfo-model,.md-prodinfo-tabs{display:table-cell}
.md-prodinfo-intro,.md-prodinfo-models,.md-prodinfo-tabs,.md-prodinfo-data{vertical-align:top}
.md-prodinfo-model{min-width:180px;max-width:180px;vertical-align:top;height:100%;background-color:#fff}
.md-prodinfo-model:nth-child(even){background-color:#fff}
.js .md-prodinfo-model.md-has-compare{position:relative;z-index:1}
.js .md-prodinfo-model.md-has-compare .md-prodinfo-summary:after{border-radius:26px;font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;content:attr(data-prodinfo-vs);width:26px;height:26px;line-height:26px;text-align:center;position:absolute;border:3px solid #000;top:-13px;right:-13px}
.localized-fonts-loaded .js .md-prodinfo-model.md-has-compare .md-prodinfo-summary:after{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-prodinfo-summary{padding:15px 20px;position:relative}
.md-prodinfo-image{width:100%;background-color:#fff}
.md-prodinfo-image .md-rimage-bp-wide{width:100%}
.md-prodinfo-spec{padding:0 30px;margin-bottom:60px}
.md-prodinfo-range,.md-prodinfo-desc,.md-prodinfo-price{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;display:block;color:#000}
.localized-fonts-loaded .md-prodinfo-range,.localized-fonts-loaded .md-prodinfo-desc,.localized-fonts-loaded .md-prodinfo-price{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-prodinfo-range span,.md-prodinfo-desc span,.md-prodinfo-price span,.md-prodinfo-range p,.md-prodinfo-desc p,.md-prodinfo-price p{display:block;padding-top:10px}
.md-prodinfo-range,.md-prodinfo-price{font-size:14px;font-size:.8749999999999999rem;line-height:1em}
.md-prodinfo-desc{font-size:18px;font-size:1.1250000000000002rem;line-height:1em}
.md-prodinfo-price{color:#000}
.md-prodinfo-spec,.md-prodinfo-tabs-item,.md-prodinfo-table{display:table;width:100%}
.md-prodinfo-tabs{position:relative;z-index:2;width:25%;background-color:#fff;box-shadow:none}
.md-prodinfo-tabs-item:nth-child(even){padding-left:0}
.md-prodinfo-tabs-item,.md-prodinfo-tabs-back,.md-prodinfo-row th,.md-prodinfo-row td{height:55px}
.md-prodinfo-tabs-btn{display:table-cell;vertical-align:middle}
.md-prodinfo-tabs-btn.md-is-selected{border-left:2px solid #000;padding-left:18px}
.md-prodinfo-tabs-btn,.md-prodinfo-row th,.md-prodinfo-row td{padding:15px 20px}
.md-prodinfo-table{border-bottom:0}
.md-prodinfo-data{box-shadow:0;position:relative;padding-bottom:55px;z-index:0;top:auto;right:auto;bottom:auto;left:auto}
.md-prodinfo-data,.md-prodinfo-data.md-is-selected,.csstransitions .md-prodinfo-data,.csstransitions .md-prodinfo-data.md-is-selected{transform:none;transition:none;display:table-cell}
.md-prodinfo-data .md-prodinfo-table-wrapper{overflow-y:initial;padding-left:20px}
.js .md-prodinfo-group.md-is-selected{display:none}
.md-prodinfo-back{display:none}
.no-js .md-prodinfo-back{padding-left:20px}
.no-js .md-prodinfo-back:before{display:none}
.md-prodinfo-availability[data-prodinfo-avail="not_available"]:before{content:'\e813';text-indent:0}
.md-prodinfo-row .md-detail-overlay{margin-top:0;right:15px;top:15px}
.md-prodinfo-row th{padding-right:50px;max-width:none}
.md-prodinfo-row td{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;letter-spacing:normal;width:180px}
.localized-fonts-loaded .md-prodinfo-row td{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-prodinfo-row td.md-is-compare{padding:0;display:table-cell}
.md-prodinfo-row td.md-is-compare .md-ajaxcarousel{height:auto}
.md-prodinfo-row td.md-is-compare .md-ajaxcarousel-item{vertical-align:middle;padding:15px 20px}
.md-prodinfo-row img{margin:0 0 10px;max-width:160px}
.md-prodinfo-row .md-prodinfo-center{width:180px}
.md-prodinfo-key-wrap{display:block;padding:0 30px;margin-top:-35px}
.md-prodinfo-key{font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;padding:0 30px}
.localized-fonts-loaded .md-prodinfo-key{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-prodinfo-key .md-prodinfo-availability{margin-right:30px}
.md-prodinfo-key .md-prodinfo-availability:before{margin-right:8px}
.md-prodinfo-key .md-prodinfo-availability[data-prodinfo-avail="mandatory"]:before,.md-prodinfo-key .md-prodinfo-availability[data-prodinfo-avail="not_available"]:before,.md-prodinfo-key .md-prodinfo-availability[data-prodinfo-avail="optional"]:before{font-size:20px;font-size:1.25rem;margin-bottom:0}
.md-dimensions{padding:0 30px}
.md-dimensions-title{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:22px;font-size:1.3750000000000002rem;line-height:1em}
.localized-fonts-loaded .md-dimensions-title{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-dimensions-a,.md-dimensions-b{width:50%;vertical-align:bottom}
.md-dimensions-a img,.md-dimensions-b img{width:100%}
.md-dimensions-a{padding-right:22px}
.md-dimensions-b{padding-left:22px}
.md-equippacks{margin:0}
.md-equippacks .md-prodinfo-tabs{background-color:#000;padding-bottom:30px}
.md-equippacks .md-prodinfo-tabs-btn.md-is-selected{border-left:0;padding-left:15px}
.md-equippacks .md-equippacks-details{margin:0;padding:0 30px}
.js .md-equippacks .md-equippacks-details{display:table}
.md-equippacks .md-prodinfo-row th,.md-equippacks .md-prodinfo-row td{padding:14px 20px}
.md-equippacks .md-prodinfo-row td:before{content:''}
.md-equippacks .md-prodinfo-row .md-prodinfo-center:before{box-shadow:0 -1px 0 0 #000,0 1px 0 0 #000;background:#000;height:101%;top:-1px}
.md-equippacks .md-prodinfo-row .md-detail-overlay{right:4px}
.md-equippacks-row-name{font-family:'MINISansReg',Arial,sans-serif;letter-spacing:.05em}
.localized-fonts-loaded .md-equippacks-row-name{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-equippacks-hero{position:relative;margin:25px 0 105px;border:0;min-height:174px;padding:30px}
.md-equippacks-heading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:22px;font-size:1.3750000000000002rem;margin-bottom:20px;font-size:40px;font-size:2.5rem;line-height:1em;color:#fff}
.localized-fonts-loaded .md-equippacks-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-equippacks-heading span,.md-equippacks-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-equippacks-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-equippacks-description{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;letter-spacing:normal;margin-bottom:30px;color:#fff}
.localized-fonts-loaded .md-equippacks-description{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-equippacks-pics{display:none;width:388px;position:absolute;top:-35px;right:-20px;bottom:-55px;z-index:-1;overflow:hidden}
.md-equippacks-pics-a,.md-equippacks-pics-b,.md-equippacks-pics-c{position:absolute;overflow:hidden;height:152px}
.md-equippacks-pics-a{width:152px;right:236px;top:65px}
.md-equippacks-pics-a img{max-width:152px}
.md-equippacks-pics-b{width:234px;top:0;right:0}
.md-equippacks-pics-b img{max-width:234px}
.md-equippacks-pics-c{width:152px;top:154px;right:82px}
.md-equippacks-pics-c img{max-width:152px}
.md-equippacks-show-link{display:none}
.md-equippacks-details{width:90%;margin:0 auto 60px}
.js .md-equippacks-details{display:none}
.md-equippacks-details.md-show{display:table}
.md-detail-heading{font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em}
.localized-fonts-loaded .md-detail-heading{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-detail-price{font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;line-height:22px}
.localized-fonts-loaded .md-detail-price{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-detail-description,.md-detail-footnote{font-size:12px;font-size:.75rem;line-height:1.66666667em}
.md-detail-content-with-image{position:relative;padding:10px 0;min-height:178px;border-top:solid 1px #fff}
.md-detail-content-with-image:first-child{border:0}
.md-detail-content-with-image .md-detail-heading,.md-detail-content-with-image .md-detail-description{margin-left:254px}
.md-detail-content-with-image .md-detail-image{position:absolute;left:0;top:10px;max-width:237px}
.md-detail-content-with-image-footer{margin-left:254px}
.md-detail-heading,.md-detail-price,.md-detail-description,.md-detail-footnote{color:#fff}
}
@media only screen and (min-width:925px){.md-prodinfo-title{font-size:60px;font-size:3.75rem;font-size:5.859375vw}
.md-prodinfo-data .md-prodinfo-table-wrapper{height:100%}
}
@media only screen and (min-width:1024px){.md-prodinfo-title{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:60px;font-size:3.75rem;margin-bottom:40px;font-size:40px;font-size:2.5rem;line-height:1em;margin-bottom:20px}
.localized-fonts-loaded .md-prodinfo-title{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-prodinfo-title span,.md-prodinfo-title p{display:block;padding-top:10px}
.localized-fonts-loaded .md-prodinfo-title{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
}