.ds2-detail{margin-bottom:30px}
.ds2-detail .ds2-expand--body-copy-container[data-expanded=false]:not(.open){margin-bottom:0}
.ds2-detail .ds2-expand--body-copy-container.open{margin-bottom:0}
@media only screen and (min-width:981px){.ds2-detail{margin-bottom:60px}
}
.ds2-detail .ds2-button--offer{margin-bottom:0}
@media only screen and (min-width:981px){.ds2-detail .ds2-button--offer{margin-bottom:0}
}
.ds2-detail .ds2-slider{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-detail .ds2-slider{margin-bottom:30px}
}
@media only screen and (min-width:521px){.ds2-detail .ds2-slider.ds2-slider--no-sliding .ds2-slider--twoColumns .ds2-slider--slide{width:50%;margin-left:7.5px}
}
.ds2-detail--interactive .ds2-linklist{padding-bottom:1rem}
.ds2-detail--interactive .ds2-linklist .ds2-linklist--item:last-child{margin-bottom:0}
.ds2-detail--interactive.large-6{padding-right:7.5px}
.ds2-detail--buttons{margin-bottom:0}
.ds2-detail--disclaimer{padding-bottom:30px;margin-top:-15px}
@media only screen and (min-width:981px){.ds2-detail--disclaimer{padding-bottom:15px;margin-top:0}
}
.ds2-detail--disclaimer .ds2-disclaimer ul{margin-bottom:0}
.ds2-detail--body-start{margin-bottom:15px}
.ds2-detail--accordion .ds2-accordion--list{margin-bottom:0;padding-bottom:15px}
@media only screen and (min-width:981px){.ds2-detail--accordion .ds2-accordion--list{padding-bottom:30px}
}
.ds2-detail--body{margin-bottom:15px}
.ds2-detail--body .ds2-no-uppercase+.ds2-detail--interactive{margin-top:15px}
.ds2-detail--inset{margin-bottom:3rem;border-left:1px solid #e6e6e6;padding-left:30px}
@media only screen and (min-width:981px){.ds2-detail--inset{margin-bottom:2rem}
}
.ds2-detail--inset .ds2-linklist{margin-bottom:0}
.ds2-detail--inset .ds2-cms-output,.ds2-detail--inset .ds2-detail--inset-title{padding-right:15px}
.ds2-detail--inset .ds2-detail--inset-title.ds2-no-uppercase{margin-bottom:1rem}