.md-standardshelf{position:relative;overflow:hidden;height:324px}
.md-standardshelf-content,.md-standardshelf-bg{position:absolute;top:0;bottom:0}
.md-standardshelf-main-image{position:relative;width:100%;text-align:right}
.md-standardshelf-item-wrapper{height:100%}
.md-standardshelf-item-wrapper .md-standardshelf-main-image{left:0;position:absolute;top:0}
.md-standardshelf-item-wrapper .md-standardshelf-main-image .md-rimage-bp-wide{filter:blur(5px);transition:filter .75s linear,opacity .75s ease;-webkit-transition:-webkit-filter .75s linear,opacity .75s ease;opacity:0}
.md-standardshelf-main-image .md-rimage-bp-wide{display:block;float:right;position:relative;width:100%;z-index:1;max-width:90%;top:50px}
.md-standardshelf-item-show .md-standardshelf-main-image .md-rimage-bp-wide{filter:blur(0);opacity:1}
.md-standardshelf-item-hide .md-standardshelf-main-image .md-rimage-bp-wide{filter:blur(5px);opacity:0}
.md-standardshelf-bg{bottom:0;position:absolute;right:0;top:0;width:66.66%}
.md-standardshelf-bg .md-rimage-bp-wide{filter:blur(5px);transition:top .75s ease,filter .75s linear;-webkit-transition:top .75s ease,-webkit-filter .75s linear;max-height:100%;position:absolute;right:0;top:-350px;width:100%}
.md-standardshelf-item-reset .md-standardshelf-bg .md-rimage-bp-wide{transition:none}
.md-standardshelf-item-show .md-standardshelf-bg .md-rimage-bp-wide{filter:blur(0);top:0}
.md-standardshelf-item-hide .md-standardshelf-bg .md-rimage-bp-wide{filter:blur(5px);top:350px}
.md-standardshelf-foreground{z-index:1}
.md-standardshelf-content{padding:15px 30px 30px;left:0;width:50%;z-index:10}
.md-standardshelf-model,.md-standardshelf-offer{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:16px;font-size:1rem;line-height:1em;margin-bottom:15px;color:#a7a7a7}
.localized-fonts-loaded .md-standardshelf-model,.localized-fonts-loaded .md-standardshelf-offer{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-model span,.md-standardshelf-offer span,.md-standardshelf-model p,.md-standardshelf-offer p{display:block;padding-top:10px}
.localized-fonts-loaded .md-standardshelf-model,.localized-fonts-loaded .md-standardshelf-offer{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-header{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:26px;font-size:1.6250000000000002rem;line-height:1em;margin-bottom:15px;color:#fff}
.localized-fonts-loaded .md-standardshelf-header{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-header span,.md-standardshelf-header p{display:block;padding-top:10px}
.localized-fonts-loaded .md-standardshelf-header{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-header span{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:14px;font-size:.8749999999999999rem;line-height:1em;margin-bottom:10px;display:initial;color:#a7a7a7}
.localized-fonts-loaded .md-standardshelf-header span{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-header span span,.md-standardshelf-header span p{display:block;padding-top:10px}
.localized-fonts-loaded .md-standardshelf-header span{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-disclaimer{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;color:#a7a7a7;display:block}
.localized-fonts-loaded .md-standardshelf-disclaimer{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-standardshelf-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;color:#fff;margin-bottom:20px}
.localized-fonts-loaded .md-standardshelf-description{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-standardshelf-ctas{position:relative;padding-top:1em;margin-bottom:5px}
.md-standardshelf-cta{position:absolute;top:0;left:0;opacity:0;visibility:hidden;z-index:0;transition:opacity .75s}
.md-standardshelf-cta a{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:14px;font-size:.8749999999999999rem;line-height:1em;margin-bottom:10px;text-decoration:none;white-space:nowrap}
.localized-fonts-loaded .md-standardshelf-cta a{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-cta a span,.md-standardshelf-cta a p{display:block;padding-top:10px}
.localized-fonts-loaded .md-standardshelf-cta a{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-cta a:after{padding-left:7px}
.md-standardshelf-cta.md-standardshelf-item-show{opacity:1;visibility:visible;z-index:1}
.md-standardshelf-item{position:absolute;top:0;padding-top:7em;overflow:hidden;height:100%;width:100%}
.md-standardshelf-spinner-container{max-width:260px;height:70px;overflow:hidden;position:relative;margin-bottom:25px;display:none}
.md-standardshelf-spinner{position:relative}
.md-standardshelf-spinner-item{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;line-height:1em;margin-bottom:15px;line-height:16px;margin:0;padding:5px 3px;white-space:nowrap;display:inline-block}
.localized-fonts-loaded .md-standardshelf-spinner-item{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-spinner-item span,.md-standardshelf-spinner-item p{display:block;padding-top:10px}
.localized-fonts-loaded .md-standardshelf-spinner-item{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-spinner-init .md-standardshelf-spinner-item{display:block}
.md-standardshelf-spinner-static:before,.md-standardshelf-spinner-static:after,.md-standardshelf-spinner-btn-up,.md-standardshelf-spinner-btn-dn{width:100%;height:20px;position:absolute;left:0;border:0}
.md-standardshelf-spinner-btn-up,.md-standardshelf-spinner-btn-dn{cursor:pointer}
.md-standardshelf-spinner-static:before,.md-standardshelf-spinner-static:after{content:"";z-index:1}
.md-standardshelf-spinner-static:before,.md-standardshelf-spinner-btn-up{background-color:#fff;background-image:linear-gradient(#fff,transparent);top:-1px}
.md-standardshelf-spinner-static:before:hover,.md-standardshelf-spinner-btn-up:hover,.md-standardshelf-spinner-static:before:focus,.md-standardshelf-spinner-btn-up:focus{background-color:rgba(0,0,0,0.6);background-image:linear-gradient(rgba(0,0,0,0.6),transparent);outline:0}
.md-standardshelf-spinner-static:after,.md-standardshelf-spinner-btn-dn{background-color:transparent;background-image:linear-gradient(transparent,#fff);bottom:-1px}
.md-standardshelf-spinner-static:after:hover,.md-standardshelf-spinner-btn-dn:hover,.md-standardshelf-spinner-static:after:focus,.md-standardshelf-spinner-btn-dn:focus{background-color:transparent;background-image:linear-gradient(transparent,rgba(0,0,0,0.6));outline:0}
@media only screen and (min-width:768px){.md-standardshelf-header{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:20px;font-size:1.25rem;line-height:1em;margin-bottom:20px;color:#fff}
.localized-fonts-loaded .md-standardshelf-header{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-header span,.md-standardshelf-header p{display:block;padding-top:10px}
.localized-fonts-loaded .md-standardshelf-header{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-header span{display:initial}
.md-standardshelf-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;color:#fff}
.localized-fonts-loaded .md-standardshelf-description{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-standardshelf-model{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;display:block;color:#000;font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;margin-bottom:20px;color:#a7a7a7;margin-bottom:5px}
.localized-fonts-loaded .md-standardshelf-model{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-model span,.md-standardshelf-model p{display:block;padding-top:10px}
.localized-fonts-loaded .md-standardshelf-model{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-standardshelf-offer{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;display:block;color:#000;font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;margin-bottom:20px;color:#a7a7a7;margin-top:-15px}
.localized-fonts-loaded .md-standardshelf-offer{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-offer span,.md-standardshelf-offer p{display:block;padding-top:10px}
.localized-fonts-loaded .md-standardshelf-offer{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-standardshelf-cta a{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;display:block;color:#000;font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;margin-bottom:20px;line-height:1.2;margin-bottom:0;color:#fff}
.localized-fonts-loaded .md-standardshelf-cta a{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-standardshelf-cta a span,.md-standardshelf-cta a p{display:block;padding-top:10px}
.localized-fonts-loaded .md-standardshelf-cta a{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
}
@media only screen and (min-width:925px){.md-standardshelf-content{padding-left:30px}
.md-nav-shelf-component{margin-right:276px}
.md-sub-nav{width:276px}
.md-standardshelf-main-image .md-rimage-bp-wide{max-width:650px;top:30px}
}